home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / inet / internet-drafts / draft-ietf-appleip-mib2-00.txt < prev    next >
Text File  |  1993-03-03  |  156KB  |  5,311 lines

  1.  
  2.  
  3.  
  4.  
  5.           Internet Draft         AppleTalk MIB II          December 1992
  6.  
  7.           Expiration Date:  July 6, 1993
  8.  
  9.  
  10.  
  11.                      AppleTalk Management Information Base II
  12.  
  13.                                 December 21, 1992
  14.  
  15.  
  16.  
  17.                                 Steven Waldbusser
  18.                                    Karen Frisa
  19.  
  20.                             Carnegie Mellon University
  21.                                  4910 Forbes Ave.
  22.                                Pittsburgh, PA 15213
  23.  
  24.                             waldbusser@andrew.cmu.edu
  25.                                frisa@andrew.cmu.edu
  26.  
  27.  
  28.  
  29.  
  30.           1.  Status of this Memo
  31.  
  32.           This draft document will be submitted to the RFC editor as an
  33.           experimental extension to the SNMP MIB.  Distribution of this
  34.           memo is unlimited.  Please send comments to the authors.
  35.  
  36.           This document is an Internet Draft.  Internet Drafts are
  37.           working documents of the Internet Engineering Task Force
  38.           (IETF), its Areas, and its Working Groups.  Note that other
  39.           groups may also distribute working documents as Internet
  40.           Drafts.  Internet Drafts are draft documents valid for a
  41.           maximum of six months.  Internet Drafts may be updated,
  42.           replaced, or obsoleted by other documents at any time.  It is
  43.           not appropriate to use Internet Drafts as reference material
  44.           or to cite them other than as a "working draft" or "work in
  45.           progress." Please check the 1id-abstracts.txt listing
  46.           contained in the internet-drafts Shadow Directories on
  47.           nic.ddn.mil, nnsc.nsf.net, nic.nordu.net, ftp.nisc.sri.com, or
  48.           munnari.oz.au to learn the current status of any Internet
  49.           Draft.
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.           Waldbusser, Frisa                                     [Page 1]
  59.  
  60.  
  61.  
  62.  
  63.  
  64.           Internet Draft         AppleTalk MIB II          December 1992
  65.  
  66.  
  67.           Table of Contents
  68.  
  69.  
  70.           1 Status of this Memo ...................................    1
  71.           2 Abstract ..............................................    2
  72.           3 Historical Perspective ................................    3
  73.           4 Additions and Changes .................................    5
  74.           4.1 New Groups ..........................................    5
  75.           4.2 Additional Variables ................................    5
  76.           4.2.1 AARP Additions ....................................    5
  77.           4.2.2 ATPort Additions ..................................    5
  78.           4.2.3 DDP Addition ......................................    5
  79.           4.2.4 RTMP Additions ....................................    6
  80.           4.2.5 KIP Addition ......................................    6
  81.           4.2.6 ZIP Additions .....................................    6
  82.           4.2.7 NBP Additions .....................................    6
  83.           4.2.8 ATEcho Additions ..................................    6
  84.           4.3 Deprecations ........................................    6
  85.           4.4 Changes .............................................    7
  86.           5 Objects ...............................................    9
  87.           5.1 Format of Definitions ...............................    9
  88.           6 Overview ..............................................   10
  89.           6.1 Structure of MIB ....................................   10
  90.           6.2 The LocalTalk Link Access Protocol Group ............   11
  91.           6.3 The AppleTalk Address Resolution Protocol Group .....   11
  92.           6.4 The AppleTalk Port Group ............................   11
  93.           6.5 The Datagram Delivery Protocol Group ................   11
  94.           6.6 The Datagram Delivery Protocol Router Group .........   11
  95.           6.7 The Routing Table Maintenance Protocol Group ........   11
  96.           6.8 The Routing Table Maintenance Protocol Stub  Group
  97.                ....................................................   12
  98.           6.9 The Kinetics Internet Protocol Group ................   12
  99.           6.10 The Zone Information Protocol Router Group .........   12
  100.           6.11 The Zone Information Protocol End Node Group .......   12
  101.           6.12 The Name Binding Protocol Group ....................   12
  102.           6.13 The AppleTalk Echo Protocol Group ..................   13
  103.           6.14 The AppleTalk Transaction Protocol Group ...........   13
  104.           6.15 The Printer Access Protocol Group ..................   13
  105.           6.16 The AppleTalk Session Protocol Group ...............   13
  106.           6.17 The AppleTalk Data Stream Protocol Group ...........   13
  107.           6.18 The AppleTalk Port Point to Point Group ............   13
  108.           6.19 Textual Conventions ................................   13
  109.           7 Definitions ...........................................   15
  110.           8 Acknowledgments .......................................   86
  111.           9 References ............................................   88
  112.  
  113.  
  114.  
  115.  
  116.  
  117.           Waldbusser, Frisa                                     [Page i]
  118.  
  119.  
  120.  
  121.  
  122.  
  123.           Internet Draft         AppleTalk MIB II          December 1992
  124.  
  125.  
  126.           2.  Abstract
  127.  
  128.           This memo defines an experimental portion of the Management
  129.           Information Base (MIB) for use with network management
  130.           protocols in TCP/IP-based internets.  In particular, it
  131.           defines objects for managing AppleTalk networks.
  132.  
  133.           RFC1243 defines a set of MIB objects for managing the lower
  134.           layers of the AppleTalk protocol stack, up to the Network
  135.           layer.  This memo defines additional objects that exist in the
  136.           AppleTalk portion of the MIB.  These objects provide for the
  137.           management of the transport and session layers of the
  138.           AppleTalk protocol stack, as well as extensions to the lower
  139.           layers.  This is achieved in an upwardly-compatable fashion.
  140.  
  141.           This memo does not specify a standard for the Internet
  142.           community.
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.           Waldbusser, Frisa                                     [Page 2]
  177.  
  178.  
  179.  
  180.  
  181.  
  182.           Internet Draft         AppleTalk MIB II          December 1992
  183.  
  184.  
  185.           3.  Historical Perspective
  186.  
  187.           As reported in RFC 1052, IAB Recommendations for the
  188.           Development of Internet Network Management Standards [1], a
  189.           two-prong strategy for network management of TCP/IP-based
  190.           internets was undertaken.  In the short-term, the Simple
  191.           Network Management Protocol (SNMP), defined in RFC 1067, was
  192.           to be used to manage nodes in the Internet community.  In the
  193.           long-term, the use of the OSI network management framework was
  194.           to be examined.  Two documents were produced to define the
  195.           management information: RFC 1065, which defined the Structure
  196.           of Management Information (SMI), and RFC 1066, which defined
  197.           the Management Information Base (MIB).  Both of these
  198.           documents were designed so as to be compatible with both the
  199.           SNMP and the OSI network management framework.
  200.  
  201.           This strategy was quite successful in the short-term:
  202.           Internet-based network management technology was fielded, by
  203.           both the research and commercial communities, within a few
  204.           months.  As a result of this, portions of the Internet
  205.           community became network manageable in a timely fashion.
  206.  
  207.           As reported in RFC 1109, Report of the Second Ad Hoc Network
  208.           Management Review Group [2], the requirements of the SNMP and
  209.           the OSI network management frameworks were more different than
  210.           anticipated.  As such, the requirement for compatibility
  211.           between the SMI/MIB and both frameworks was suspended.  This
  212.           action permitted the operational network management framework,
  213.           based on the SNMP, to respond to new operational needs in the
  214.           Internet community by producing MIB-II.
  215.  
  216.           In May of 1990, the core documents were elevated to "Standard
  217.           Protocols" with "Recommended" status.  As such, the Internet-
  218.           standard network management framework consists of: Structure
  219.           and Identification of Management Information for TCP/IP-based
  220.           internets, RFC 1155 [3], which describes how managed objects
  221.           contained in the MIB are defined; Management Information Base
  222.           for Network Management of TCP/IP-based internets, which
  223.           describes the managed objects contained in the MIB, RFC 1156
  224.           [4]; and, the Simple Network Management Protocol, RFC 1157
  225.           [5], which defines the protocol used to manage these objects.
  226.  
  227.           Consistent with the IAB directive to produce simple, workable
  228.           systems in the short-term, the list of managed objects defined
  229.           in the Internet-standard MIB was derived by taking only those
  230.  
  231.  
  232.  
  233.  
  234.  
  235.           Waldbusser, Frisa                                     [Page 3]
  236.  
  237.  
  238.  
  239.  
  240.  
  241.           Internet Draft         AppleTalk MIB II          December 1992
  242.  
  243.  
  244.           elements which are considered essential.  However, the SMI
  245.           defined three extensibility mechanisms: one, the addition of
  246.           new standard objects through the definitions of new versions
  247.           of the MIB; two, the addition of widely-available but non-
  248.           standard objects through the experimental subtree; and three,
  249.           the addition of private objects through the enterprises
  250.           subtree.  Such additional objects can not only be used for
  251.           vendor-specific elements, but also for experimentation as
  252.           required to further the knowledge of which other objects are
  253.           essential.
  254.  
  255.           This memo defines extensions to the MIB using the second
  256.           method.  It contains definitions of managed objects used for
  257.           experimentation.
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.           Waldbusser, Frisa                                     [Page 4]
  295.  
  296.  
  297.  
  298.  
  299.  
  300.           Internet Draft         AppleTalk MIB II          December 1992
  301.  
  302.  
  303.           4.  Additions and Changes
  304.  
  305.           This MIB includes additions and changes to RFC 1243.  These
  306.           changes are outlined in the following sections.
  307.  
  308.           4.1.  New Groups
  309.  
  310.           The following groups are introduced in this MIB:
  311.  
  312.                   - DDP Router
  313.                   - RTMP Stub
  314.                   - ZIP Router
  315.                   - ATP
  316.                   - PAP
  317.                   - ASP
  318.                   - ADSP
  319.                   - ATPortPtoP
  320.  
  321.           4.2.  Additional Variables
  322.  
  323.           Many variables, mostly counters, were added to groups that
  324.           existed in RFC 1243.  These variables are listed in the
  325.           following sections.
  326.  
  327.           4.2.1.  AARP Additions
  328.  
  329.                   aarpStatus
  330.                   aarpLookups
  331.                   aarpHits
  332.  
  333.           4.2.2.  ATPort Additions
  334.  
  335.                   atportNetFrom
  336.                   atportZoneFrom
  337.                   atportInPkts
  338.                   atportOutPkts
  339.                   atportHome
  340.                   atportCurrentZone
  341.                   atportConflictPhysAddr
  342.                   atportZoneTable
  343.  
  344.           4.2.3.  DDP Addition
  345.  
  346.                   ddpListenerTable
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.           Waldbusser, Frisa                                     [Page 5]
  354.  
  355.  
  356.  
  357.  
  358.  
  359.           Internet Draft         AppleTalk MIB II          December 1992
  360.  
  361.  
  362.           4.2.4.  RTMP Additions
  363.  
  364.                   rtmpInDataPkts
  365.                   rtmpOutDataPkts
  366.                   rtmpInRequestPkts
  367.                   rtmpNextIREqualChanges
  368.                   rtmpNextIRLessChanges
  369.                   rtmpRouteDeletes
  370.                   rtmpRoutingTableOverflows
  371.  
  372.           4.2.5.  KIP Addition
  373.  
  374.                   kipFrom
  375.  
  376.           4.2.6.  ZIP Additions
  377.  
  378.                   zipNetInfoTable
  379.                   zipInErrors
  380.  
  381.           4.2.7.  NBP Additions
  382.  
  383.                   nbpAddress
  384.                   nbpSocket
  385.                   nbpEnumerator
  386.                   nbpInLookUpRequests
  387.                   nbpInLookUpReplies
  388.                   nbpInBroadcastRequests
  389.                   nbpInForwardRequests
  390.                   nbpOutLookUpReplies
  391.                   nbpRegistrationFailures
  392.                   nbpInErrors
  393.  
  394.           4.2.8.  ATEcho Additions
  395.  
  396.                   atechoOutRequests
  397.                   atechoInReplies
  398.  
  399.           4.3.  Deprecations
  400.  
  401.           The following variables have been deprecated in this version
  402.           of the MIB:
  403.  
  404.                   llapInPkts
  405.                   llapOutPkts
  406.                   llapInNoHandlers
  407.  
  408.  
  409.  
  410.  
  411.  
  412.           Waldbusser, Frisa                                     [Page 6]
  413.  
  414.  
  415.  
  416.  
  417.  
  418.           Internet Draft         AppleTalk MIB II          December 1992
  419.  
  420.  
  421.                   llapInErrors
  422.  
  423.           The llap variables are duplicated in the interfaces table of
  424.           MIB-II.
  425.  
  426.           4.4.  Changes
  427.  
  428.           The IMPORTS list has been updated to reflect the current SNMP
  429.           documents.
  430.  
  431.           New textual conventions have been defined.
  432.  
  433.           Hyphens have been removed from enumeration strings.
  434.  
  435.           Variables used as INDEXes to new tables have ACCESS not-
  436.           accessible.  This is because the value of the INDEX variables
  437.           is contained in the object identifier for any of the other
  438.           variables in the table; therefore, it does not need to be
  439.           explicitly available as data.
  440.  
  441.           The llapInBads variable has been renamed to llapInErrors.
  442.  
  443.           The atportNetConfig and atportZoneConfig variables have been
  444.           changed from read-only to read-write.
  445.  
  446.           The atportZone variable has be renamed to atportZoneDefault,
  447.           and its DESCRIPTION clause has been changed.
  448.  
  449.           The atportType, atportStatus, and kipType variables have had
  450.           more values added to their enumeration lists.
  451.  
  452.           The DDP group has been split into two groups; one includes
  453.           variables that only a router would implement, and the other
  454.           includes both router and end node variables.
  455.  
  456.           The rtmpState variable now includes another enumeration,
  457.           invalid(5), which is used when deleting rows.
  458.  
  459.           The variables rtmpRangeStart, rtmpRangeEnd, rtmpNextHop,
  460.           rtmpType, rtmpPort, and rtmpHops have been changed from read-
  461.           write to read-only.
  462.  
  463.           The ZIP Group has been renamed the ZIP End Node Group.
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.           Waldbusser, Frisa                                     [Page 7]
  472.  
  473.  
  474.  
  475.  
  476.  
  477.           Internet Draft         AppleTalk MIB II          December 1992
  478.  
  479.  
  480.           The DESCRIPTION clause for zipZoneIndex has been clarified.
  481.  
  482.           The variables zipZoneName, zipZoneNetStart, and zipZoneNetEnd
  483.           have been changed from read-write to read-only.
  484.  
  485.           The nbpIndex variable has been changed from read-only to
  486.           read-write.
  487.  
  488.           The nbpObject, nbpType, and nbpZone variables now suggest that
  489.           the agent reregister its service when any of these variables
  490.           is changed.
  491.  
  492.           The nbpState variable includes new enumerations.
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.           Waldbusser, Frisa                                     [Page 8]
  531.  
  532.  
  533.  
  534.  
  535.  
  536.           Internet Draft         AppleTalk MIB II          December 1992
  537.  
  538.  
  539.           5.  Objects
  540.  
  541.           Managed objects are accessed via a virtual information store,
  542.           termed the Management Information Base or MIB.  Objects in the
  543.           MIB are defined using the subset of Abstract Syntax Notation
  544.           One (ASN.1) [7] defined in the SMI.  In particular, each
  545.           object has a name, a syntax, and an encoding.  The name is an
  546.           object identifier, an administratively assigned name, which
  547.           specifies an object type.  The object type together with an
  548.           object instance serves to uniquely identify a specific
  549.           instantiation of the object.  For human convenience, we often
  550.           use a textual string, termed the OBJECT DESCRIPTOR, to also
  551.           refer to the object type.
  552.  
  553.           The syntax of an object type defines the abstract data
  554.           structure corresponding to that object type.  The ASN.1
  555.           language is used for this purpose.  However, the SMI [3]
  556.           purposely restricts the ASN.1 constructs which may be used.
  557.           These restrictions are explicitly made for simplicity.
  558.  
  559.           The encoding of an object type is simply how that object type
  560.           is represented using the object type's syntax.  Implicitly
  561.           tied to the notion of an object type's syntax and encoding is
  562.           how the object type is represented when being transmitted on
  563.           the network.
  564.  
  565.           The SMI specifies the use of the basic encoding rules of ASN.1
  566.           [8], subject to the additional requirements imposed by the
  567.           SNMP.
  568.  
  569.  
  570.           5.1.  Format of Definitions
  571.  
  572.           Section 7 contains the specification of all object types
  573.           contained in this MIB module.  The object types are defined
  574.           using the conventions defined in the SMI, as amended by the
  575.           extensions specified in [9].
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.           Waldbusser, Frisa                                     [Page 9]
  590.  
  591.  
  592.  
  593.  
  594.  
  595.           Internet Draft         AppleTalk MIB II          December 1992
  596.  
  597.  
  598.           6.  Overview
  599.  
  600.           AppleTalk is a protocol suite which features an open peer-to-
  601.           peer architecture that runs over a variety of transmission
  602.           media.  AppleTalk is defined in [10].  This protocol suite
  603.           interoperates with the IP protocol suite through various
  604.           encapsulation methods.  As large AppleTalk networks are built
  605.           that coexist with large IP networks, a method to manage the
  606.           AppleTalk networks with SNMP becomes necessary.  This MIB
  607.           defines managed objects to be used for managing AppleTalk
  608.           networks.
  609.  
  610.           6.1.  Structure of MIB
  611.  
  612.           The objects are arranged into the following groups:
  613.  
  614.                   - LLAP
  615.                   - AARP
  616.                   - ATPort
  617.                   - DDP
  618.                   - DDP Router
  619.                   - RTMP
  620.                   - RTMP Stub
  621.                   - KIP
  622.                   - ZIP Router
  623.                   - ZIP End Node
  624.                   - NBP
  625.                   - ATEcho
  626.                   - ATP
  627.                   - PAP
  628.                   - ASP
  629.                   - ADSP
  630.                   - ATPortPtoP
  631.  
  632.           These groups are the basic unit of conformance. If the
  633.           semantics of a group is applicable to an implementation, then
  634.           it must implement all objects in that group.  For example, a
  635.           managed agent must implement the KIP group if and only if it
  636.           implements the KIP protocol.
  637.  
  638.           These groups are defined to provide a means of assigning
  639.           object identifiers, and to provide a method for managed agents
  640.           to know which objects they must implement.
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.           Waldbusser, Frisa                                    [Page 10]
  649.  
  650.  
  651.  
  652.  
  653.  
  654.           Internet Draft         AppleTalk MIB II          December 1992
  655.  
  656.  
  657.           6.2.  The LocalTalk Link Access Protocol Group
  658.  
  659.           The LocalTalk Link Access Protocol (LLAP) is a medium-speed
  660.           data-link protocol designed for low cost and plug-and-play
  661.           operation.  The LLAP group is designed to manage all
  662.           interfaces on a managed device that use this protocol.
  663.  
  664.           6.3.  The AppleTalk Address Resolution Protocol Group
  665.  
  666.           The AppleTalk Address Resolution Protocol (AARP) is used to
  667.           map between AppleTalk node addresses, used by the Datagram
  668.           Delivery Protocol, and the addresses of the underlying data
  669.           link layer.  The AARP table allows for management of the
  670.           Address Mapping Table on the managed device.
  671.  
  672.           6.4.  The AppleTalk Port Group
  673.  
  674.           An AppleTalk Port is a logical connection to a network over
  675.           which AppleTalk packets can be transmitted.  The "network"
  676.           could be a tunnel, backbone network, point-to-point link, etc,
  677.           as well as a native AppleTalk network.  This group allows the
  678.           management of the configuration of these AppleTalk ports.
  679.  
  680.           6.5.  The Datagram Delivery Protocol Group
  681.  
  682.           The Datagram Delivery Protocol (DDP) is the network-layer
  683.           protocol that is responsible for the socket-to-socket delivery
  684.           of datagrams over the AppleTalk Internet.  This group manages
  685.           the DDP layer on the managed device.
  686.  
  687.           The DDP group contains statistical counters for the DDP
  688.           protocol, and a table describing the DDP sockets that have
  689.           protocol handlers registered.
  690.  
  691.           6.6.  The Datagram Delivery Protocol Router Group
  692.  
  693.           Some variables relevant to the Datagram Delivery Protocol
  694.           (DDP) are only applicable to AppleTalk routers.  These
  695.           variables are included in this group.
  696.  
  697.           6.7.  The Routing Table Maintenance Protocol Group
  698.  
  699.           The Routing Table Maintenance Protocol (RTMP) is used by
  700.           AppleTalk routers to create and maintain the routing tables
  701.           that dictate the process of forwarding datagrams on the
  702.  
  703.  
  704.  
  705.  
  706.  
  707.           Waldbusser, Frisa                                    [Page 11]
  708.  
  709.  
  710.  
  711.  
  712.  
  713.           Internet Draft         AppleTalk MIB II          December 1992
  714.  
  715.  
  716.           AppleTalk internet.  The RTMP group manages the RTMP protocol
  717.           as well as the routing tables generated by this protocol.
  718.  
  719.           6.8.  The Routing Table Maintenance Protocol Stub Group
  720.  
  721.           The RTMP Stub process is implemented by end nodes in order to
  722.           maintain information about the routers on their networks.  The
  723.           variables in this group apply to both routers and end nodes.
  724.           This group manages the RTMP stub process.
  725.  
  726.           6.9.  The Kinetics Internet Protocol Group
  727.  
  728.           The Kinetics Internet Protocol (KIP) is a protocol for
  729.           encapsulating and routing AppleTalk datagrams over an IP
  730.           internet.  This name is historical.  The KIP group manages the
  731.           KIP routing protocol as well as the routing tables generated
  732.           by this protocol.
  733.  
  734.           6.10.  The Zone Information Protocol Router Group
  735.  
  736.           The Zone Information Protocol (ZIP) is used to maintain a
  737.           mapping between networks and zone names to facilitate the name
  738.           lookup process performed by the Name Binding Protocol.  Some
  739.           variables relevant to the Zone Information Protocol (ZIP) are
  740.           only applicable to AppleTalk routers.  These variables are
  741.           included in this group.
  742.  
  743.           6.11.  The Zone Information Protocol End Node Group
  744.  
  745.           The ZIP End Node group manages the variables relevant to the
  746.           Zone Information Protocol (ZIP) that are applicable both
  747.           routers and end nodes.
  748.  
  749.           6.12.  The Name Binding Protocol Group
  750.  
  751.           The Name Binding Protocol (NBP) is a transport-level protocol
  752.           that is used to convert human readable service names into the
  753.           numeric AppleTalk network addresses needed for communicating
  754.           across the AppleTalk network.  The NBP group manages this
  755.           protocol and the NBP services that exist on the managed
  756.           device.
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.           Waldbusser, Frisa                                    [Page 12]
  767.  
  768.  
  769.  
  770.  
  771.  
  772.           Internet Draft         AppleTalk MIB II          December 1992
  773.  
  774.  
  775.           6.13.  The AppleTalk Echo Protocol Group
  776.  
  777.           The AppleTalk Echo Protocol is a transport-level protocol used
  778.           to test and verify the status of the AppleTalk internet.  The
  779.           AtEcho group manages this protocol.
  780.  
  781.           6.14.  The AppleTalk Transaction Protocol Group
  782.  
  783.           The AppleTalk Transaction Protocol (ATP) is a transport-level
  784.           protocol that is defined to support transaction based
  785.           communications.  The ATP group manages this protocol.
  786.  
  787.           6.15.  The Printer Access Protocol Group
  788.  
  789.           The Printer Access Protocol (PAP) is a session-level protocol
  790.           that enables communications between workstations and print
  791.           servers.  The PAP group manages this protocol.
  792.  
  793.           6.16.  The AppleTalk Session Protocol Group
  794.  
  795.           The AppleTalk Session Protocol (ASP) is a session-level
  796.           protocol that enables sequences of communications to occur.
  797.           ASP uses the services of the AppleTalk Transaction Protocol
  798.           (ATP), but extends these services into the session layer.  The
  799.           ASP group manages this protocol.
  800.  
  801.           6.17.  The AppleTalk Data Stream Protocol Group
  802.  
  803.           The AppleTalk Data Stream Protocol (ADSP) is a session-level
  804.           protocol that provides symmetric, connection-oriented, full-
  805.           duplex communication between two sockets on the AppleTalk
  806.           internet.  In addition, ADSP handles flow-control and
  807.           reliability.  The ADSP group manages this protocol.
  808.  
  809.           6.18.  The AppleTalk Port Point to Point Group
  810.  
  811.           The AppleTalk Port Point to Point Group manages ports that
  812.           have one or more associated point-to-point connections.
  813.  
  814.           6.19.  Textual Conventions
  815.  
  816.           New data types are introduced as textual conventions in this
  817.           MIB document.  These textual conventions enhance the
  818.           readability of the specification and can ease comparison with
  819.           other specifications if appropriate.  It should be noted that
  820.  
  821.  
  822.  
  823.  
  824.  
  825.           Waldbusser, Frisa                                    [Page 13]
  826.  
  827.  
  828.  
  829.  
  830.  
  831.           Internet Draft         AppleTalk MIB II          December 1992
  832.  
  833.  
  834.           the introduction of these textual conventions has no effect on
  835.           either the syntax or the semantics of any managed objects.
  836.           The use of this is merely an artifact of the explanatory
  837.           method used.  Objects defined in terms of this method are
  838.           always encoded by means of the rules that define the primitive
  839.           type.  Hence, no changes to the SMI or the SNMP are necessary
  840.           to accommodate these textual conventions which are adopted
  841.           merely for the convenience of readers and writers in pursuit
  842.           of the elusive goal of clear, concise, and unambiguous MIB
  843.           documents.
  844.  
  845.           The new data types are:
  846.  
  847.                   ATNetworkNumber ::=         -- 2 octets of network
  848.                                               -- number in network
  849.                                               -- byte order
  850.                           OCTET STRING (SIZE (2))
  851.  
  852.                   DdpNodeAddress ::=          -- 2 octets of net number
  853.                                               -- in network byte order,
  854.                                               -- 1 octet of node number
  855.                           OCTET STRING (SIZE (3))
  856.  
  857.                   DdpSocketAddress ::=        -- 2 octets of net number
  858.                                               -- in network byte order,
  859.                                               -- 1 octet of node number,
  860.                                               -- 1 octet of socket
  861.                                               -- number (0..255)
  862.                           OCTET STRING (SIZE (4))
  863.  
  864.                   ATName ::=                  -- 0 to 32 octets of
  865.                                               -- AppleTalk ASCII [10]
  866.                           OCTET STRING (SIZE (0..32))
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.           Waldbusser, Frisa                                    [Page 14]
  885.  
  886.  
  887.  
  888.  
  889.  
  890.           Internet Draft         AppleTalk MIB II          December 1992
  891.  
  892.  
  893.           7.  Definitions
  894.  
  895.  
  896.           RFCxxxx-MIB DEFINITIONS ::= BEGIN
  897.  
  898.           IMPORTS
  899.               experimental, Counter, IpAddress, TimeTicks
  900.                   FROM RFC1155-SMI
  901.               DisplayString
  902.                   FROM RFC1213-MIB
  903.               OBJECT-TYPE
  904.                   FROM RFC-1212;
  905.  
  906.           --  This MIB module uses the extended OBJECT-TYPE macro as
  907.           --  defined in RFC-1212.
  908.  
  909.           --  The following reference is used in this MIB:
  910.           --  [Inside AppleTalk]
  911.           --  This refers to Gursharan S. Sidhu, Richard F. Andrews, and
  912.           --  Alan B. Oppenheimer, Inside AppleTalk, Second Edition,
  913.           --  Addison Wesley, (1990).
  914.  
  915.  
  916.  
  917.           --  AppleTalk MIB
  918.  
  919.               appletalk    OBJECT IDENTIFIER ::= { experimental 17 }
  920.  
  921.  
  922.                   ATNetworkNumber ::=         -- 2 octets of network number
  923.                                               -- in network byte order
  924.                           OCTET STRING (SIZE (2))
  925.  
  926.                   DdpNodeAddress ::=          -- 2 octets of net number
  927.                                               -- in network byte order,
  928.                                               -- 1 octet of node number
  929.                           OCTET STRING (SIZE (3))
  930.  
  931.                   DdpSocketAddress ::=        -- 2 octets of net number
  932.                                               -- in network byte order,
  933.                                               -- 1 octet of node number,
  934.                                               -- 1 octet of socket number
  935.                                               -- (0..255)
  936.                           OCTET STRING (SIZE (4))
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.           Waldbusser, Frisa                                    [Page 15]
  944.  
  945.  
  946.  
  947.  
  948.  
  949.           Internet Draft         AppleTalk MIB II          December 1992
  950.  
  951.  
  952.                   ATName ::=                  -- 0 to 32 octets of AppleTalk
  953.                                               -- ASCII [Inside AppleTalk]
  954.                           OCTET STRING (SIZE (0..32))
  955.  
  956.  
  957.               llap         OBJECT IDENTIFIER ::= { appletalk 1 }
  958.               aarp         OBJECT IDENTIFIER ::= { appletalk 2 }
  959.               atport       OBJECT IDENTIFIER ::= { appletalk 3 }
  960.               ddp          OBJECT IDENTIFIER ::= { appletalk 4 }
  961.               rtmp         OBJECT IDENTIFIER ::= { appletalk 5 }
  962.               kip          OBJECT IDENTIFIER ::= { appletalk 6 }
  963.               zipRouter    OBJECT IDENTIFIER ::= { appletalk 7 }
  964.               nbp          OBJECT IDENTIFIER ::= { appletalk 8 }
  965.               atecho       OBJECT IDENTIFIER ::= { appletalk 9 }
  966.               atp          OBJECT IDENTIFIER ::= { appletalk 10 }
  967.               pap          OBJECT IDENTIFIER ::= { appletalk 11 }
  968.               asp          OBJECT IDENTIFIER ::= { appletalk 12 }
  969.               adsp         OBJECT IDENTIFIER ::= { appletalk 13 }
  970.               atportptop   OBJECT IDENTIFIER ::= { appletalk 14 }
  971.               rtmpStub     OBJECT IDENTIFIER ::= { appletalk 16 }
  972.               zipEndNode   OBJECT IDENTIFIER ::= { appletalk 17 }
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.           Waldbusser, Frisa                                    [Page 16]
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.           Internet Draft         AppleTalk MIB II          December 1992
  1009.  
  1010.  
  1011.           -- The LLAP Group
  1012.  
  1013.           -- Notes for the interfaces group
  1014.           --
  1015.           -- When implementing the Interfaces Group of MIB-II, it is suggested
  1016.           -- that the following values be used for any LocalTalk interfaces:
  1017.           --      ifMtu: 600
  1018.           --      ifSpeed: 230000
  1019.           --      ifPhysAddress: the one octet node number for the particular
  1020.           --              interface
  1021.           --
  1022.           -- Note also that LLAP control packets should not be included in
  1023.           -- the Interfaces Group packet or octet counters.
  1024.  
  1025.           llapTable OBJECT-TYPE
  1026.               SYNTAX SEQUENCE OF LlapEntry
  1027.               ACCESS not-accessible
  1028.               STATUS mandatory
  1029.               DESCRIPTION
  1030.                   "The list of LLAP entries."
  1031.               ::= { llap 1 }
  1032.  
  1033.           llapEntry OBJECT-TYPE
  1034.               SYNTAX LlapEntry
  1035.               ACCESS not-accessible
  1036.               STATUS mandatory
  1037.               DESCRIPTION
  1038.                   "An LLAP entry containing objects for the LocalTalk Link
  1039.                   Access Protocol for a particular LocalTalk interface."
  1040.               INDEX { llapIfIndex }
  1041.               ::= { llapTable 1 }
  1042.  
  1043.           LlapEntry ::= SEQUENCE {
  1044.               llapIfIndex             INTEGER,
  1045.               llapInPkts              Counter,
  1046.               llapOutPkts             Counter,
  1047.               llapInNoHandlers        Counter,
  1048.               llapInLengthErrors      Counter,
  1049.               llapInErrors            Counter,
  1050.               llapCollisions          Counter,
  1051.               llapDefers              Counter,
  1052.               llapNoDataErrors        Counter,
  1053.               llapRandomCTSErrors     Counter,
  1054.               llapFCSErrors           Counter
  1055.           }
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.           Waldbusser, Frisa                                    [Page 17]
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.           Internet Draft         AppleTalk MIB II          December 1992
  1068.  
  1069.  
  1070.           llapIfIndex OBJECT-TYPE
  1071.               SYNTAX INTEGER
  1072.               ACCESS read-only
  1073.               STATUS mandatory
  1074.               DESCRIPTION
  1075.                   "The LLAP interface to which this entry pertains.
  1076.                   The interface identified by a particular value of
  1077.                   this index is the same interface as identified
  1078.                   by the same value of ifIndex."
  1079.               ::= { llapEntry 1 }
  1080.  
  1081.           -- this object has been deprecated because it duplicates the
  1082.           -- sum of the MIB-II variables ifInUcastPkts and ifInNUcastPkts
  1083.  
  1084.           llapInPkts OBJECT-TYPE
  1085.               SYNTAX Counter
  1086.               ACCESS read-only
  1087.               STATUS deprecated
  1088.               DESCRIPTION
  1089.                   "The total number of good data packets received on this
  1090.                   LocalTalk interface."
  1091.               ::= { llapEntry 2 }
  1092.  
  1093.           -- this object has been deprecated because it duplicates the
  1094.           -- sum of the MIB-II variables ifOutUcastPkts and ifOutNUcastPkts
  1095.  
  1096.           llapOutPkts OBJECT-TYPE
  1097.               SYNTAX Counter
  1098.               ACCESS read-only
  1099.               STATUS deprecated
  1100.               DESCRIPTION
  1101.                   "The total number of data packets transmitted on this
  1102.                   LocalTalk interface."
  1103.               ::= { llapEntry 3 }
  1104.  
  1105.           -- this object has been deprecated because it duplicates the
  1106.           -- MIB-II variable ifInUnknownProtos
  1107.  
  1108.           llapInNoHandlers OBJECT-TYPE
  1109.               SYNTAX Counter
  1110.               ACCESS read-only
  1111.               STATUS deprecated
  1112.               DESCRIPTION
  1113.                   "The total number of good packets received on this
  1114.                   LocalTalk interface for which there was no protocol
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.           Waldbusser, Frisa                                    [Page 18]
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.           Internet Draft         AppleTalk MIB II          December 1992
  1127.  
  1128.  
  1129.                   handler."
  1130.               ::= { llapEntry 4 }
  1131.  
  1132.           llapInLengthErrors OBJECT-TYPE
  1133.               SYNTAX Counter
  1134.               ACCESS read-only
  1135.               STATUS mandatory
  1136.               DESCRIPTION
  1137.                   "The total number of packets received on this LocalTalk
  1138.                   interface whose actual length did not match the length
  1139.                   in the header."
  1140.               ::= { llapEntry 5 }
  1141.  
  1142.           -- this object has been deprecated because it duplicates the
  1143.           -- MIB-II variable ifInErrors
  1144.  
  1145.           llapInErrors OBJECT-TYPE
  1146.               SYNTAX Counter
  1147.               ACCESS read-only
  1148.               STATUS deprecated
  1149.               DESCRIPTION
  1150.                   "The total number of packets containing errors received
  1151.                   on this LocalTalk interface."
  1152.               ::= { llapEntry 6 }
  1153.  
  1154.           llapCollisions OBJECT-TYPE
  1155.               SYNTAX Counter
  1156.               ACCESS read-only
  1157.               STATUS mandatory
  1158.               DESCRIPTION
  1159.                   "The total number of collisions assumed on this
  1160.                   LocalTalk interface due to the lack of a lapCTS reply."
  1161.               ::= { llapEntry 7 }
  1162.  
  1163.           llapDefers OBJECT-TYPE
  1164.               SYNTAX Counter
  1165.               ACCESS read-only
  1166.               STATUS mandatory
  1167.               DESCRIPTION
  1168.                   "The total number of times this LocalTalk interface
  1169.                   deferred to other packets."
  1170.               ::= { llapEntry 8 }
  1171.  
  1172.           llapNoDataErrors OBJECT-TYPE
  1173.               SYNTAX Counter
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.           Waldbusser, Frisa                                    [Page 19]
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.           Internet Draft         AppleTalk MIB II          December 1992
  1186.  
  1187.  
  1188.               ACCESS read-only
  1189.               STATUS mandatory
  1190.               DESCRIPTION
  1191.                   "The total number of times this LocalTalk interface
  1192.                   received a lapRTS packet and expected a data packet,
  1193.                   but did not receive any data packet."
  1194.               ::= { llapEntry 9 }
  1195.  
  1196.           llapRandomCTSErrors OBJECT-TYPE
  1197.               SYNTAX Counter
  1198.               ACCESS read-only
  1199.               STATUS mandatory
  1200.               DESCRIPTION
  1201.                   "The total number of times this LocalTalk interface
  1202.                   received a lapCTS packet that was not solicited by a
  1203.                   lapRTS packet."
  1204.               ::= { llapEntry 10 }
  1205.  
  1206.           llapFCSErrors OBJECT-TYPE
  1207.               SYNTAX Counter
  1208.               ACCESS read-only
  1209.               STATUS mandatory
  1210.               DESCRIPTION
  1211.                   "The total number of times this LocalTalk interface
  1212.                   received a packet with an FCS (Frame Check Sequence)
  1213.                   error."
  1214.               ::= { llapEntry 11 }
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.           Waldbusser, Frisa                                    [Page 20]
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.           Internet Draft         AppleTalk MIB II          December 1992
  1245.  
  1246.  
  1247.           -- The AARP Group
  1248.  
  1249.           aarpTable OBJECT-TYPE
  1250.               SYNTAX SEQUENCE OF AarpEntry
  1251.               ACCESS not-accessible
  1252.               STATUS mandatory
  1253.               DESCRIPTION
  1254.                   "The AppleTalk Address Translation Table contains an
  1255.                   equivalence of AppleTalk Network Addresses to the link
  1256.                   layer physical address."
  1257.               ::= { aarp 1 }
  1258.  
  1259.           aarpEntry OBJECT-TYPE
  1260.               SYNTAX AarpEntry
  1261.               ACCESS not-accessible
  1262.               STATUS mandatory
  1263.               DESCRIPTION
  1264.                   "Each entry contains one AppleTalk Network Address to
  1265.                   physical address equivalence."
  1266.               INDEX { aarpIfIndex, aarpNetAddress }
  1267.               ::= { aarpTable 1 }
  1268.  
  1269.           AarpEntry ::= SEQUENCE {
  1270.               aarpIfIndex     INTEGER,
  1271.               aarpPhysAddress OCTET STRING,
  1272.               aarpNetAddress  DdpNodeAddress,
  1273.               aarpStatus      INTEGER
  1274.           }
  1275.  
  1276.           aarpIfIndex OBJECT-TYPE
  1277.               SYNTAX INTEGER
  1278.               ACCESS read-write
  1279.               STATUS mandatory
  1280.               DESCRIPTION
  1281.                   "The interface on which this entry's equivalence is
  1282.                   effective.  The interface identified by a particular
  1283.                   value of this index is the same interface as identified
  1284.                   by the same value of ifIndex."
  1285.               ::= { aarpEntry 1 }
  1286.  
  1287.           aarpPhysAddress OBJECT-TYPE
  1288.               SYNTAX OCTET STRING
  1289.               ACCESS read-write
  1290.               STATUS mandatory
  1291.               DESCRIPTION
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.           Waldbusser, Frisa                                    [Page 21]
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.           Internet Draft         AppleTalk MIB II          December 1992
  1304.  
  1305.  
  1306.                   "The media-dependent physical address."
  1307.               ::= { aarpEntry 2 }
  1308.  
  1309.           aarpNetAddress OBJECT-TYPE
  1310.               SYNTAX DdpNodeAddress
  1311.               ACCESS read-write
  1312.               STATUS mandatory
  1313.               DESCRIPTION
  1314.                   "The AppleTalk Network Address corresponding to the
  1315.                   media-dependent physical address."
  1316.               ::= { aarpEntry 3 }
  1317.  
  1318.           aarpStatus OBJECT-TYPE
  1319.               SYNTAX INTEGER {
  1320.                   valid(1),
  1321.                   invalid(2)
  1322.               }
  1323.               ACCESS read-write
  1324.               STATUS mandatory
  1325.               DESCRIPTION
  1326.                   "The status of this AARP entry.
  1327.  
  1328.                   Setting this object to the value invalid(2) has the
  1329.                   effect of invalidating the corresponding entry in the
  1330.                   aarpTable.  That is, it effectively disassociates the
  1331.                   mapping identified with said entry.  It is an
  1332.                   implementation-specific matter as to whether the agent
  1333.                   removes an invalidated entry from the table.
  1334.                   Accordingly, management stations must be prepared to
  1335.                   receive from agents tabular information corresponding
  1336.                   to entries not currently in use.  Proper
  1337.                   interpretation of such entries requires examination
  1338.                   of the relevant aarpStatus object."
  1339.               ::= { aarpEntry 4 }
  1340.  
  1341.           aarpLookups OBJECT-TYPE
  1342.               SYNTAX Counter
  1343.               ACCESS read-only
  1344.               STATUS mandatory
  1345.               DESCRIPTION
  1346.                   "The number of times the AARP cache for this entity was
  1347.                   searched."
  1348.               ::= { aarp 2 }
  1349.  
  1350.           aarpHits OBJECT-TYPE
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.           Waldbusser, Frisa                                    [Page 22]
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.           Internet Draft         AppleTalk MIB II          December 1992
  1363.  
  1364.  
  1365.               SYNTAX Counter
  1366.               ACCESS read-only
  1367.               STATUS mandatory
  1368.               DESCRIPTION
  1369.                   "The number of times an entry was searched for and found
  1370.                   in the AARP cache for this entity."
  1371.               ::= { aarp 3 }
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.           Waldbusser, Frisa                                    [Page 23]
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.           Internet Draft         AppleTalk MIB II          December 1992
  1422.  
  1423.  
  1424.           -- The ATPort Group
  1425.           --
  1426.           -- Note that to be compliant with this group, all variables
  1427.           -- that have read-write access must be implemented as
  1428.           -- read-write.
  1429.  
  1430.           atportTable OBJECT-TYPE
  1431.               SYNTAX SEQUENCE OF AtportEntry
  1432.               ACCESS not-accessible
  1433.               STATUS mandatory
  1434.               DESCRIPTION
  1435.                   "A list of AppleTalk ports for this entity."
  1436.               ::= { atport 1 }
  1437.  
  1438.           atportEntry OBJECT-TYPE
  1439.               SYNTAX AtportEntry
  1440.               ACCESS not-accessible
  1441.               STATUS mandatory
  1442.               DESCRIPTION
  1443.                   "The description of one of the AppleTalk
  1444.                   ports on this entity."
  1445.               INDEX { atportIndex }
  1446.               ::= { atportTable 1 }
  1447.  
  1448.           AtportEntry ::= SEQUENCE {
  1449.               atportIndex               INTEGER,
  1450.               atportDescr               DisplayString,
  1451.               atportType                INTEGER,
  1452.               atportNetStart            ATNetworkNumber,
  1453.               atportNetEnd              ATNetworkNumber,
  1454.               atportNetAddress          DdpNodeAddress,
  1455.               atportStatus              INTEGER,
  1456.               atportNetConfig           INTEGER,
  1457.               atportZoneConfig          INTEGER,
  1458.               atportZoneDefault         ATName,
  1459.               atportIfIndex             INTEGER,
  1460.               atportNetFrom             DdpNodeAddress,
  1461.               atportZoneFrom            DdpNodeAddress,
  1462.               atportInPkts              Counter,
  1463.               atportOutPkts             Counter,
  1464.               atportHome                INTEGER,
  1465.               atportCurrentZone         ATName,
  1466.               atportConflictPhysAddr    OCTET STRING
  1467.           }
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.           Waldbusser, Frisa                                    [Page 24]
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.           Internet Draft         AppleTalk MIB II          December 1992
  1481.  
  1482.  
  1483.           atportIndex OBJECT-TYPE
  1484.               SYNTAX INTEGER
  1485.               ACCESS read-only
  1486.               STATUS mandatory
  1487.               DESCRIPTION
  1488.                   "A unique value for each AppleTalk port.
  1489.                   Its value is between 1 and the total number of
  1490.                   AppleTalk ports.  The value for each port must
  1491.                   remain constant at least from the re-initialization of
  1492.                   the entity's network management system to the next
  1493.                   re-initialization."
  1494.               ::= { atportEntry 1 }
  1495.  
  1496.           atportDescr OBJECT-TYPE
  1497.               SYNTAX DisplayString
  1498.               ACCESS read-write
  1499.               STATUS mandatory
  1500.               DESCRIPTION
  1501.                   "A text string containing information about the
  1502.                   port.  This string is intended for presentation
  1503.                   to a human; it must not contain anything but printable
  1504.                   ASCII characters."
  1505.               ::= { atportEntry 2 }
  1506.  
  1507.           -- objects throughout the MIB key off of atportType to determine
  1508.           -- the format of address OCTET STRINGs.  The address formats
  1509.           -- are as follows:
  1510.           --     localtalk, ethertalk1, ethertalk2, tokentalk, iptalk,
  1511.           --       fdditalk, smdstalk, arctalk, and virtual take the format of
  1512.           --       DdpNodeAddress
  1513.           --     serialPPP: null OCTET STRING
  1514.           --     serialNonstandard: vendor specific
  1515.           --     aurp: see AURP MIB to determine format
  1516.           --     frameRelay: 32 bit DLCI in network byte order
  1517.           --       (OCTET STRING (SIZE (4)))
  1518.           --     x25: X121Address (see RFC 1382)
  1519.           --     ip: IpAddress (see RFC 1155)
  1520.           --     osi: NSAP (OCTET STRING (SIZE (3..20)))
  1521.           --     decnetIV: 6 bit area, 10 bit host in network byte order
  1522.           --       (OCTET STRING (SIZE (2)))
  1523.           --     arap: ???
  1524.           --     isdnInThePacketMode: ???
  1525.           --     nonAppleTalk3Com: based on ifType
  1526.           --     ipx: 32 bit network number in network byte order followed
  1527.           --       by datalink address of host
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.           Waldbusser, Frisa                                    [Page 25]
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.           Internet Draft         AppleTalk MIB II          December 1992
  1540.  
  1541.  
  1542.           --     arns: 32 bit ARNS header
  1543.           --     hdlc: DdpNodeAddress or null OCTET STRING
  1544.  
  1545.           atportType OBJECT-TYPE
  1546.               SYNTAX INTEGER {
  1547.                    other(1),       -- none of the following
  1548.                    localtalk(2),
  1549.                    ethertalk1(3),
  1550.                    ethertalk2(4),
  1551.                    tokentalk(5),
  1552.                    iptalk(6),
  1553.                    serialPPP(7),
  1554.                    serialNonstandard(8),
  1555.                    virtual(9),    -- an internal interface
  1556.                    fdditalk(10),
  1557.                    arctalk(11),
  1558.                    smdstalk(12),
  1559.                    aurp(13),
  1560.                    frameRelay(14),
  1561.                    x25(15),
  1562.                    ip(16),
  1563.                    osi(17),
  1564.                    decnetIV(18),
  1565.                    arap(19),
  1566.                    isdnInThePacketMode(20),
  1567.                    nonAppleTalk3Com(21),
  1568.                    ipx(22),
  1569.                    arns(23),
  1570.                    hdlc(24)
  1571.               }
  1572.               ACCESS read-write
  1573.               STATUS mandatory
  1574.               DESCRIPTION
  1575.                   "The type of port, distinguished by the protocol
  1576.                   immediately below DDP in the protocol stack."
  1577.               ::= { atportEntry 3 }
  1578.  
  1579.           atportNetStart OBJECT-TYPE
  1580.               SYNTAX ATNetworkNumber
  1581.               ACCESS read-write
  1582.               STATUS mandatory
  1583.               DESCRIPTION
  1584.                   "The first AppleTalk network address in the range
  1585.                   configured for this port.  If this port is not a native
  1586.                   AppleTalk port, this object shall have the value of
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.           Waldbusser, Frisa                                    [Page 26]
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.           Internet Draft         AppleTalk MIB II          December 1992
  1599.  
  1600.  
  1601.                   two octets of zero."
  1602.               ::= { atportEntry 4 }
  1603.  
  1604.           atportNetEnd OBJECT-TYPE
  1605.               SYNTAX ATNetworkNumber
  1606.               ACCESS read-write
  1607.               STATUS mandatory
  1608.               DESCRIPTION
  1609.                   "The last AppleTalk network address in the range
  1610.                   configured for this port.  If the network to which this
  1611.                   AppleTalk port is connected is a non-extended network,
  1612.                   or if it is not a native AppleTalk port, the value
  1613.                   for atportNetEnd shall be two octets of zero."
  1614.               ::= { atportEntry 5 }
  1615.  
  1616.           atportNetAddress OBJECT-TYPE
  1617.               SYNTAX DdpNodeAddress
  1618.               ACCESS read-write
  1619.               STATUS mandatory
  1620.               DESCRIPTION
  1621.                   "The AppleTalk network address configured for this
  1622.                   port.  This value may be used as a hint for an initial
  1623.                   node number used during node-finding.  If this port is
  1624.                   not a native AppleTalk port, this object shall have the
  1625.                   value of three octets of zero."
  1626.               ::= { atportEntry 6 }
  1627.  
  1628.           atportStatus OBJECT-TYPE
  1629.               SYNTAX INTEGER {
  1630.                    routing(1), -- this port is fully configured and routing
  1631.                    unconfigured(2),
  1632.                    off(3),
  1633.                    invalid(4),
  1634.                    endNode(5), -- this port is acting as an end node
  1635.                    offDueToConflict(6), -- port is off due to
  1636.                                 -- configuration conflict
  1637.                    other(7) -- none of the states defined above
  1638.               }
  1639.               ACCESS read-write
  1640.               STATUS mandatory
  1641.               DESCRIPTION
  1642.                   "The configuration status of this port.
  1643.  
  1644.                   Setting this object to the value invalid(4) has the
  1645.                   effect of invalidating the corresponding entry in the
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.           Waldbusser, Frisa                                    [Page 27]
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.           Internet Draft         AppleTalk MIB II          December 1992
  1658.  
  1659.  
  1660.                   atportTable.  That is, it effectively disassociates the
  1661.                   mapping identified with said entry.  It is an
  1662.                   implementation-specific matter as to whether the agent
  1663.                   removes an invalidated entry from the table.
  1664.                   Accordingly, management stations must be prepared to
  1665.                   receive from agents tabular information corresponding
  1666.                   to entries not currently in use.  Proper
  1667.                   interpretation of such entries requires examination
  1668.                   of the relevant atportStatus object."
  1669.               ::= { atportEntry 7 }
  1670.  
  1671.           atportNetConfig OBJECT-TYPE
  1672.               SYNTAX INTEGER {
  1673.                   conflictOrientedSeed(1),  -- use configured network range
  1674.                         -- even if it conflicts with another AppleTalk device
  1675.                   garnered(2),    -- acquire from another AppleTalk device
  1676.                   guessed(3),     -- generate a "random" network range
  1677.                   unconfigured(4), -- no other value applies
  1678.                   conflictAverseSeed(5),  -- use configured network range,
  1679.                         -- but don't come up if it conflicts
  1680.                   softSeed(6)  -- attempt to use configured network range,
  1681.                         -- but use network range from another router if our
  1682.                         -- configuration conflicts
  1683.               }
  1684.               ACCESS read-write
  1685.               STATUS mandatory
  1686.               DESCRIPTION
  1687.                   "The status of the network information for this port.  If
  1688.                   this port is not a native AppleTalk port, this object shall
  1689.                   have the value unconfigured(4)."
  1690.               ::= { atportEntry 8 }
  1691.  
  1692.           atportZoneConfig OBJECT-TYPE
  1693.               SYNTAX INTEGER {
  1694.                   conflictOrientedSeed(1),  -- use configured zone information
  1695.                        -- even if it conflicts with another AppleTalk device
  1696.                   garnered(2),    -- acquire from another AppleTalk device
  1697.                   guessed(3),     -- generate "random" zone information
  1698.                   unconfigured(4), -- no other value applies
  1699.                   conflictAverseSeed(5),  -- use configured zone information,
  1700.                         -- but don't come up if it conflicts
  1701.                   softSeed(6)  -- attempt to use configured zone information,
  1702.                         -- but use zone information from another router if our
  1703.                         -- configuration conflicts
  1704.               }
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.           Waldbusser, Frisa                                    [Page 28]
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.           Internet Draft         AppleTalk MIB II          December 1992
  1717.  
  1718.  
  1719.               ACCESS read-write
  1720.               STATUS mandatory
  1721.               DESCRIPTION
  1722.                   "The status of the zone information for this port.  If
  1723.                   this port is not a native AppleTalk port, this object shall
  1724.                   have the value unconfigured(4)."
  1725.               ::= { atportEntry 9 }
  1726.  
  1727.           atportZoneDefault OBJECT-TYPE
  1728.               SYNTAX ATName
  1729.               ACCESS read-write
  1730.               STATUS mandatory
  1731.               DESCRIPTION
  1732.                   "The name of the default zone for this port.  If this
  1733.                   port only has one zone, that zone is represented here.
  1734.                   If this port is not a native AppleTalk port, this object
  1735.                   shall contain an octet string of zero length.
  1736.  
  1737.                   When this value is changed in a router, the router must
  1738.                   send a zipNotify packet on the associated network."
  1739.               ::= { atportEntry 10 }
  1740.  
  1741.           atportIfIndex OBJECT-TYPE
  1742.               SYNTAX INTEGER
  1743.               ACCESS read-write
  1744.               STATUS mandatory
  1745.               DESCRIPTION
  1746.                   "The physical interface associated with this AppleTalk
  1747.                   port.  The interface identified by a particular
  1748.                   value of this index is the same interface as identified
  1749.                   by the same value of ifIndex."
  1750.               ::= { atportEntry 11 }
  1751.  
  1752.           atportNetFrom OBJECT-TYPE
  1753.               SYNTAX DdpNodeAddress
  1754.               ACCESS read-only
  1755.               STATUS mandatory
  1756.               DESCRIPTION
  1757.                   "When atportNetConfig is set to garnered(2), this
  1758.                   variable contains the DDP address of an entity from
  1759.                   which the AppleTalk network number was garnered.
  1760.  
  1761.                   When atportNetConfig is set to conflictOrientedSeed(1),
  1762.                   conflictAverseSeed(5), or softSeed(6), this
  1763.                   variable contains the DDP address of an entity which
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.           Waldbusser, Frisa                                    [Page 29]
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.           Internet Draft         AppleTalk MIB II          December 1992
  1776.  
  1777.  
  1778.                   confirmed or supplied our AppleTalk network number,
  1779.                   for example by replying to a ZIP GetNetInfo request.
  1780.  
  1781.                   If atportNetConfig is set to guessed(3) or unconfigured(4),
  1782.                   or if the entity has not received any network number
  1783.                   confirmation, this variable should be set to three octets
  1784.                   of zero."
  1785.               ::= { atportEntry 12 }
  1786.  
  1787.           atportZoneFrom OBJECT-TYPE
  1788.               SYNTAX DdpNodeAddress
  1789.               ACCESS read-only
  1790.               STATUS mandatory
  1791.               DESCRIPTION
  1792.                   "When atportZoneConfig is set to garnered(2), this
  1793.                   variable contains the DDP address of an entity from
  1794.                   which the AppleTalk zone list was garnered.
  1795.  
  1796.                   When atportZoneConfig is set to conflictOrientedSeed(1),
  1797.                   conflictAverseSeed(5), or softSeed(6), this
  1798.                   variable contains the DDP address of an entity which
  1799.                   confirmed or supplied our AppleTalk zone information,
  1800.                   for example by replying to a ZIP GetNetInfo request or
  1801.                   a ZIP Query.
  1802.  
  1803.                   If atportZoneConfig is set to guessed(3) or unconfigured(4),
  1804.                   or if the entity has not received any zone confirmation,
  1805.                   this variable should be set to three octets of zero."
  1806.               ::= { atportEntry 13 }
  1807.  
  1808.           atportInPkts OBJECT-TYPE
  1809.               SYNTAX Counter
  1810.               ACCESS read-only
  1811.               STATUS mandatory
  1812.               DESCRIPTION
  1813.                   "The number of packets received by this entity on
  1814.                   this port."
  1815.               ::= { atportEntry 14 }
  1816.  
  1817.           atportOutPkts OBJECT-TYPE
  1818.               SYNTAX Counter
  1819.               ACCESS read-only
  1820.               STATUS mandatory
  1821.               DESCRIPTION
  1822.                   "The number of packets transmitted by this entity on
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.           Waldbusser, Frisa                                    [Page 30]
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.           Internet Draft         AppleTalk MIB II          December 1992
  1835.  
  1836.  
  1837.                   this port."
  1838.               ::= { atportEntry 15 }
  1839.  
  1840.           atportHome OBJECT-TYPE
  1841.               SYNTAX INTEGER {
  1842.                   home(1),
  1843.                   notHome(2)
  1844.               }
  1845.               ACCESS read-only
  1846.               STATUS mandatory
  1847.               DESCRIPTION
  1848.                   "An indication of whether or not the entity is
  1849.                   homed on this port, that is to say, a port on which the
  1850.                   entity could perform NBP registrations for services
  1851.                   that it chooses to advertise."
  1852.               ::= { atportEntry 16 }
  1853.  
  1854.           -- note that modifications to the following variable do
  1855.           -- not affect the nbpTable
  1856.  
  1857.           atportCurrentZone OBJECT-TYPE
  1858.               SYNTAX ATName
  1859.               ACCESS read-write
  1860.               STATUS mandatory
  1861.               DESCRIPTION
  1862.                   "The current zone for the port.  In general, this is
  1863.                   the zone name in which services on this port will
  1864.                   be registered.  If this port is not a native AppleTalk
  1865.                   port, this object shall contain an octet string of
  1866.                   zero length."
  1867.               ::= { atportEntry 17 }
  1868.  
  1869.           atportConflictPhysAddr OBJECT-TYPE
  1870.               SYNTAX OCTET STRING
  1871.               ACCESS read-only
  1872.               STATUS mandatory
  1873.               DESCRIPTION
  1874.                   "The link-layer address of a device which caused this
  1875.                   entity to set atportStatus to offDueToConflict(6).
  1876.                   If this address is not available, or if the entity has
  1877.                   not set atportStatus to offDueToConflict, this
  1878.                   object shall be a zero length OCTET STRING."
  1879.               ::= { atportEntry 18 }
  1880.  
  1881.           -- The atportZoneTable stores information about the zones
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887.           Waldbusser, Frisa                                    [Page 31]
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.           Internet Draft         AppleTalk MIB II          December 1992
  1894.  
  1895.  
  1896.           -- associated with each port.  The default zone for each
  1897.           -- port is stored in the port's atportZoneDefault variable;
  1898.           -- all other zones for the port are listed in this table.
  1899.           -- If a port only has one zone, it should be stored in the
  1900.           -- port's atportZoneDefault variable, and this table should
  1901.           -- be empty.
  1902.  
  1903.           atportZoneTable OBJECT-TYPE
  1904.               SYNTAX SEQUENCE OF AtportZoneEntry
  1905.               ACCESS not-accessible
  1906.               STATUS mandatory
  1907.               DESCRIPTION
  1908.                   "The table of zone information for non-default
  1909.                   zones on ports."
  1910.               ::= { atport 2 }
  1911.  
  1912.           atportZoneEntry OBJECT-TYPE
  1913.               SYNTAX AtportZoneEntry
  1914.               ACCESS not-accessible
  1915.               STATUS mandatory
  1916.               DESCRIPTION
  1917.                   "An entry of zone information for a port."
  1918.               INDEX { atportZonePort, atportZoneName }
  1919.               ::= { atportZoneTable 1 }
  1920.  
  1921.           AtportZoneEntry ::= SEQUENCE {
  1922.               atportZonePort     INTEGER,
  1923.               atportZoneName     ATName (SIZE (1..32)),
  1924.               atportZoneStatus   INTEGER
  1925.           }
  1926.  
  1927.           atportZonePort OBJECT-TYPE
  1928.               SYNTAX INTEGER
  1929.               ACCESS not-accessible
  1930.               STATUS mandatory
  1931.               DESCRIPTION
  1932.                   "An integer representing the port to which this zone belongs.
  1933.                   The port identified by a particular value of this object
  1934.                   is the same port as identified by the same value of
  1935.                   atportIndex."
  1936.               ::= { atportZoneEntry 1 }
  1937.  
  1938.           atportZoneName OBJECT-TYPE
  1939.               SYNTAX ATName (SIZE (1..32))
  1940.               ACCESS not-accessible
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.           Waldbusser, Frisa                                    [Page 32]
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.           Internet Draft         AppleTalk MIB II          December 1992
  1953.  
  1954.  
  1955.               STATUS mandatory
  1956.               DESCRIPTION
  1957.                   "A zone name configured for the AppleTalk port referred to in
  1958.                   the corresponding entry of atportZonePort.
  1959.  
  1960.                   When this value is changed in a router, the router must
  1961.                   send a zipNotify packet on the associated network."
  1962.               ::= { atportZoneEntry 2 }
  1963.  
  1964.           atportZoneStatus OBJECT-TYPE
  1965.               SYNTAX INTEGER {
  1966.                   valid(1),
  1967.                   invalid(2)
  1968.               }
  1969.               ACCESS read-write
  1970.               STATUS mandatory
  1971.               DESCRIPTION
  1972.                   "The status of this zone entry.
  1973.  
  1974.                   Setting this object to the value invalid(2) has the
  1975.                   effect of invalidating the corresponding entry in the
  1976.                   atportZoneTable.  That is, it effectively disassociates
  1977.                   the mapping identified with said entry.  It is an
  1978.                   implementation-specific matter as to whether the agent
  1979.                   removes an invalidated entry from the table.
  1980.                   Accordingly, management stations must be prepared to
  1981.                   receive from agents tabular information corresponding
  1982.                   to entries not currently in use.  Proper
  1983.                   interpretation of such entries requires examination
  1984.                   of the relevant atportZoneStatus object."
  1985.               ::= { atportZoneEntry 3 }
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.           Waldbusser, Frisa                                    [Page 33]
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.           Internet Draft         AppleTalk MIB II          December 1992
  2012.  
  2013.  
  2014.           -- The DDP Group
  2015.           --
  2016.           -- This group consists of DDP variables that would be implemented
  2017.           -- by either a router or an end node.  The following variables
  2018.           -- are included:
  2019.           --     ddpOutRequests
  2020.           --     ddpOutShorts
  2021.           --     ddpOutLongs
  2022.           --     ddpInReceives
  2023.           --     ddpInLocalDatagrams
  2024.           --     ddpNoProtocolHandlers
  2025.           --     ddpTooShortErrors
  2026.           --     ddpTooLongErrors
  2027.           --     ddpShortDDPErrors
  2028.           --     ddpChecksumErrors
  2029.           --     ddpListenerTable
  2030.           --
  2031.           -- Note that the variables in this group are not numbered
  2032.           -- sequentially.  This was done so that it was not necessary
  2033.           -- to deprecate variables from RFC 1243.
  2034.  
  2035.           ddpOutRequests OBJECT-TYPE
  2036.               SYNTAX Counter
  2037.               ACCESS read-only
  2038.               STATUS mandatory
  2039.               DESCRIPTION
  2040.                   "The total number of DDP datagrams which were supplied
  2041.                   to DDP by local DDP clients in requests for
  2042.                   transmission.  Note that this counter does not
  2043.                   include any datagrams counted in ddpForwRequests."
  2044.               ::= { ddp 1 }
  2045.  
  2046.           ddpOutShorts OBJECT-TYPE
  2047.               SYNTAX Counter
  2048.               ACCESS read-only
  2049.               STATUS mandatory
  2050.               DESCRIPTION
  2051.                   "The total number of short DDP datagrams which were
  2052.                   transmitted from this entity."
  2053.               ::= { ddp 2 }
  2054.  
  2055.           ddpOutLongs OBJECT-TYPE
  2056.               SYNTAX Counter
  2057.               ACCESS read-only
  2058.               STATUS mandatory
  2059.  
  2060.  
  2061.  
  2062.  
  2063.  
  2064.           Waldbusser, Frisa                                    [Page 34]
  2065.  
  2066.  
  2067.  
  2068.  
  2069.  
  2070.           Internet Draft         AppleTalk MIB II          December 1992
  2071.  
  2072.  
  2073.               DESCRIPTION
  2074.                   "The total number of long DDP datagrams which were
  2075.                   transmitted from this entity."
  2076.               ::= { ddp 3 }
  2077.  
  2078.           ddpInReceives OBJECT-TYPE
  2079.               SYNTAX Counter
  2080.               ACCESS read-only
  2081.               STATUS mandatory
  2082.               DESCRIPTION
  2083.                   "The total number of input datagrams received by DDP,
  2084.                   including those received in error."
  2085.               ::= { ddp 4 }
  2086.  
  2087.           ddpInLocalDatagrams OBJECT-TYPE
  2088.               SYNTAX Counter
  2089.               ACCESS read-only
  2090.               STATUS mandatory
  2091.               DESCRIPTION
  2092.                   "The total number of input DDP datagrams for which this
  2093.                   entity was their final DDP destination."
  2094.               ::= { ddp 6 }
  2095.  
  2096.           ddpNoProtocolHandlers OBJECT-TYPE
  2097.               SYNTAX Counter
  2098.               ACCESS read-only
  2099.               STATUS mandatory
  2100.               DESCRIPTION
  2101.                   "The total number of DDP datagrams addressed to this
  2102.                   entity that were addressed to an upper layer protocol
  2103.                   for which no protocol handler existed."
  2104.               ::= { ddp 7 }
  2105.  
  2106.           ddpTooShortErrors OBJECT-TYPE
  2107.               SYNTAX Counter
  2108.               ACCESS read-only
  2109.               STATUS mandatory
  2110.               DESCRIPTION
  2111.                   "The total number of input DDP datagrams dropped because
  2112.                   the received data length was less than the data length
  2113.                   specified in the DDP header or the received data length
  2114.                   was less than the length of the expected DDP header."
  2115.               ::= { ddp 9 }
  2116.  
  2117.           ddpTooLongErrors OBJECT-TYPE
  2118.  
  2119.  
  2120.  
  2121.  
  2122.  
  2123.           Waldbusser, Frisa                                    [Page 35]
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129.           Internet Draft         AppleTalk MIB II          December 1992
  2130.  
  2131.  
  2132.               SYNTAX Counter
  2133.               ACCESS read-only
  2134.               STATUS mandatory
  2135.               DESCRIPTION
  2136.                   "The total number of input DDP datagrams dropped because
  2137.                   they exceeded the maximum DDP datagram size."
  2138.               ::= { ddp 10 }
  2139.  
  2140.           ddpShortDDPErrors OBJECT-TYPE
  2141.               SYNTAX Counter
  2142.               ACCESS read-only
  2143.               STATUS mandatory
  2144.               DESCRIPTION
  2145.                   "The total number of input DDP datagrams dropped because
  2146.                   this entity was not their final destination and their
  2147.                   type was short DDP."
  2148.               ::= { ddp 12 }
  2149.  
  2150.           ddpChecksumErrors OBJECT-TYPE
  2151.               SYNTAX Counter
  2152.               ACCESS read-only
  2153.               STATUS mandatory
  2154.               DESCRIPTION
  2155.                   "The total number of input DDP datagrams for which this
  2156.                   DDP entity was their final destination, and which were
  2157.                   dropped because of a checksum error."
  2158.               ::= { ddp 14 }
  2159.  
  2160.           ddpListenerTable OBJECT-TYPE
  2161.               SYNTAX SEQUENCE OF DdpListenerEntry
  2162.               ACCESS not-accessible
  2163.               STATUS mandatory
  2164.               DESCRIPTION
  2165.                   "The ddpListenerTable stores information for each DDP
  2166.                   socket that has a listener."
  2167.               ::= { ddp 15 }
  2168.  
  2169.           ddpListenerEntry OBJECT-TYPE
  2170.               SYNTAX DdpListenerEntry
  2171.               ACCESS not-accessible
  2172.               STATUS mandatory
  2173.               DESCRIPTION
  2174.                   "This ddpListenerEntry contains information about a
  2175.                   particular socket that has a socket listener."
  2176.               INDEX { ddpListenerAddress }
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.           Waldbusser, Frisa                                    [Page 36]
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188.           Internet Draft         AppleTalk MIB II          December 1992
  2189.  
  2190.  
  2191.               ::= { ddpListenerTable 1 }
  2192.  
  2193.           DdpListenerEntry ::= SEQUENCE {
  2194.               ddpListenerAddress         DdpSocketAddress,
  2195.               ddpListenerStatus          INTEGER,
  2196.               ddpListenerInPkts          Counter
  2197.           }
  2198.  
  2199.           ddpListenerAddress OBJECT-TYPE
  2200.               SYNTAX DdpSocketAddress
  2201.               ACCESS not-accessible
  2202.               STATUS mandatory
  2203.               DESCRIPTION
  2204.                   "The DDP address that this socket listener is bound to.
  2205.                   If this socket listener isn't bound to a particular
  2206.                   address, for instance if it is intended for all
  2207.                   interfaces, this object shall have the value of three
  2208.                   octets of zero followed by one octet of socket number.
  2209.                   The socket number must not equal zero."
  2210.               ::= { ddpListenerEntry 1 }
  2211.  
  2212.           ddpListenerStatus OBJECT-TYPE
  2213.               SYNTAX INTEGER {
  2214.                   valid(1),
  2215.                   invalid(2)
  2216.               }
  2217.               ACCESS read-write
  2218.               STATUS mandatory
  2219.               DESCRIPTION
  2220.                   "The status of this socket listener.
  2221.  
  2222.                   Setting this object to the value invalid(2) has the
  2223.                   effect of invalidating the corresponding entry in the
  2224.                   ddpSocketTable.  That is, it effectively disassociates
  2225.                   the mapping identified with said entry.  It is an
  2226.                   implementation-specific matter as to whether the agent
  2227.                   removes an invalidated entry from the table.
  2228.                   Accordingly, management stations must be prepared to
  2229.                   receive from agents tabular information corresponding
  2230.                   to entries not currently in use.  Proper
  2231.                   interpretation of such entries requires examination
  2232.                   of the relevant ddpSocketStatus object."
  2233.               ::= { ddpListenerEntry 2 }
  2234.  
  2235.           ddpListenerInPkts OBJECT-TYPE
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.           Waldbusser, Frisa                                    [Page 37]
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.           Internet Draft         AppleTalk MIB II          December 1992
  2248.  
  2249.  
  2250.               SYNTAX Counter
  2251.               ACCESS read-only
  2252.               STATUS mandatory
  2253.               DESCRIPTION
  2254.                   "The number of packets received for this listener."
  2255.               ::= { ddpListenerEntry 3 }
  2256.  
  2257.  
  2258.  
  2259.  
  2260.  
  2261.  
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.           Waldbusser, Frisa                                    [Page 38]
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.           Internet Draft         AppleTalk MIB II          December 1992
  2307.  
  2308.  
  2309.           -- The DDP Router Group
  2310.           --
  2311.           -- This group consists of DDP variables that only a router would
  2312.           -- implement.  The following variables are included:
  2313.           --     ddpForwRequests
  2314.           --     ddpOutNoRoutes
  2315.           --     ddpBroadcastErrors
  2316.           --     ddpHopCountErrors
  2317.           --     ddpForwardingTable
  2318.           --
  2319.           -- Note that the variables in this group are not numbered
  2320.           -- sequentially.  This was done so that variables from RFC 1243
  2321.           -- did not need to be deprecated.
  2322.  
  2323.           ddpForwRequests OBJECT-TYPE
  2324.               SYNTAX Counter
  2325.               ACCESS read-only
  2326.               STATUS mandatory
  2327.               DESCRIPTION
  2328.                   "The number of input datagrams for which this entity was
  2329.                   not their final DDP destination, as a result of which an
  2330.                   attempt was made to find a route to forward them to that
  2331.                   final destination."
  2332.               ::= { ddp 5 }
  2333.  
  2334.           ddpOutNoRoutes OBJECT-TYPE
  2335.               SYNTAX Counter
  2336.               ACCESS read-only
  2337.               STATUS mandatory
  2338.               DESCRIPTION
  2339.                   "The total number of DDP datagrams dropped because a
  2340.                   route could not be found to their final destination."
  2341.               ::= { ddp 8 }
  2342.  
  2343.           ddpBroadcastErrors OBJECT-TYPE
  2344.               SYNTAX Counter
  2345.               ACCESS read-only
  2346.               STATUS mandatory
  2347.               DESCRIPTION
  2348.                   "The total number of input DDP datagrams dropped because
  2349.                   this entity was not their final destination and they
  2350.                   were addressed to the link level broadcast."
  2351.               ::= { ddp 11 }
  2352.  
  2353.           ddpHopCountErrors OBJECT-TYPE
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.           Waldbusser, Frisa                                    [Page 39]
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.           Internet Draft         AppleTalk MIB II          December 1992
  2366.  
  2367.  
  2368.               SYNTAX Counter
  2369.               ACCESS read-only
  2370.               STATUS mandatory
  2371.               DESCRIPTION
  2372.                   "The total number of input DDP datagrams dropped because
  2373.                   this entity was not their final destination and their
  2374.                   hop count would exceed 15."
  2375.               ::= { ddp 13 }
  2376.  
  2377.           -- The ddpForwardingTable is a read-only table which shows the
  2378.           -- next hop that a datagram will take when being routed to a
  2379.           -- specific network.  If a manager wishes to change data in this
  2380.           -- table via SNMP, he must change it in the MIB for the routing
  2381.           -- protocol itself (by incrementing hop counts, etc), rather than
  2382.           -- in this table.  This table is derived by the managed entity
  2383.           -- from the information it receives from the routing protocols
  2384.           -- that it supports.
  2385.           --
  2386.           -- This table also shows the routing table from which the next
  2387.           -- hop was derived.  When a MIB is written for an AppleTalk
  2388.           -- routing protocol, it should include the definition of an
  2389.           -- object identifier which will be used in the ddpForwardingProto
  2390.           -- variable defined here.  (For example, a value for RTMP is
  2391.           -- defined as { ddp-forw-proto-oids 1 } below.)
  2392.           --
  2393.           -- To look for a specific net N in this table, it is suggested
  2394.           -- that the management station perform a get-next query for
  2395.           -- ddpForwardingNetEnd.(N-1).  This will retrieve the correct
  2396.           -- row if it exists in the table.
  2397.  
  2398.           ddpForwardingTable OBJECT-TYPE
  2399.               SYNTAX SEQUENCE OF DdpForwardingEntry
  2400.               ACCESS not-accessible
  2401.               STATUS mandatory
  2402.               DESCRIPTION
  2403.                   "A table of forwarding entries for DDP.  This table
  2404.                   contains a route for each AppleTalk network currently
  2405.                   known to the entity."
  2406.               ::= { ddp 16 }
  2407.  
  2408.           ddpForwardingEntry OBJECT-TYPE
  2409.               SYNTAX DdpForwardingEntry
  2410.               ACCESS not-accessible
  2411.               STATUS mandatory
  2412.               DESCRIPTION
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418.           Waldbusser, Frisa                                    [Page 40]
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.           Internet Draft         AppleTalk MIB II          December 1992
  2425.  
  2426.  
  2427.                   "A forwarding entry for a particular AppleTalk network."
  2428.               INDEX { ddpForwardingNetEnd }
  2429.               ::= { ddpForwardingTable 1 }
  2430.  
  2431.           DdpForwardingEntry ::= SEQUENCE {
  2432.               ddpForwardingNetStart    ATNetworkNumber,
  2433.               ddpForwardingNetEnd      ATNetworkNumber,
  2434.               ddpForwardingNextHop     OCTET STRING,
  2435.               ddpForwardingProto       OBJECT IDENTIFIER,
  2436.               ddpForwardingModifiedTime   TimeTicks,
  2437.               ddpForwardingUseCounts   Counter,
  2438.               ddpForwardingPort        INTEGER
  2439.           }
  2440.  
  2441.           ddpForwardingNetStart OBJECT-TYPE
  2442.               SYNTAX ATNetworkNumber
  2443.               ACCESS read-only
  2444.               STATUS mandatory
  2445.               DESCRIPTION
  2446.                   "The first network address in the network range
  2447.                   for this forwarding entry."
  2448.               ::= { ddpForwardingEntry 1 }
  2449.  
  2450.           ddpForwardingNetEnd OBJECT-TYPE
  2451.               SYNTAX ATNetworkNumber
  2452.               ACCESS not-accessible
  2453.               STATUS mandatory
  2454.               DESCRIPTION
  2455.                   "The last network address in the network range
  2456.                   for this forwarding entry."
  2457.               ::= { ddpForwardingEntry 2 }
  2458.  
  2459.           ddpForwardingNextHop OBJECT-TYPE
  2460.               SYNTAX OCTET STRING
  2461.               ACCESS read-only
  2462.               STATUS mandatory
  2463.               DESCRIPTION
  2464.                   "The next hop in the route to this entry's destination
  2465.                   network.  The format of this address can be determined
  2466.                   by examinating the atportType corresponding to this
  2467.                   entry."
  2468.               ::= { ddpForwardingEntry 3 }
  2469.  
  2470.           ddpForwardingProto OBJECT-TYPE
  2471.               SYNTAX OBJECT IDENTIFIER
  2472.  
  2473.  
  2474.  
  2475.  
  2476.  
  2477.           Waldbusser, Frisa                                    [Page 41]
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483.           Internet Draft         AppleTalk MIB II          December 1992
  2484.  
  2485.  
  2486.               ACCESS read-only
  2487.               STATUS mandatory
  2488.               DESCRIPTION
  2489.                   "The routing mechanism by which this route was learned."
  2490.               ::= { ddpForwardingEntry 4 }
  2491.  
  2492.           ddpForwardingModifiedTime OBJECT-TYPE
  2493.               SYNTAX TimeTicks
  2494.               ACCESS read-only
  2495.               STATUS mandatory
  2496.               DESCRIPTION
  2497.                   "The value of sysUpTime at the time of the last
  2498.                   modification to this entry.  The initial value of
  2499.                   ddpForwardingModified time shall be the value of
  2500.                   sysUpTime at the time the entry is created."
  2501.               ::= { ddpForwardingEntry 5 }
  2502.  
  2503.           ddpForwardingUseCounts OBJECT-TYPE
  2504.               SYNTAX Counter
  2505.               ACCESS read-only
  2506.               STATUS mandatory
  2507.               DESCRIPTION
  2508.                   "The number of times this entry has been used to
  2509.                   route a packet to the destination network.  Note that
  2510.                   this counter is not cleared when the corresponding
  2511.                   ddpForwardingNextHop variable changes."
  2512.               ::= { ddpForwardingEntry 6 }
  2513.  
  2514.           ddpForwardingPort OBJECT-TYPE
  2515.               SYNTAX INTEGER
  2516.               ACCESS read-only
  2517.               STATUS mandatory
  2518.               DESCRIPTION
  2519.                   "The AppleTalk port through which ddpForwardingNextHop
  2520.                   is reached.  The interface identified by a particular
  2521.                   value of this variable is the same interface as identified
  2522.                   by the same value of atportIndex."
  2523.               ::= { ddpForwardingEntry 7 }
  2524.  
  2525.           ddpForwProtoOids OBJECT IDENTIFIER ::= { ddp 17 }
  2526.  
  2527.           -- The value to be assigned to ddpForwardingProto when the routing
  2528.           -- protocol is RTMP.
  2529.           rtmpRoutingProto OBJECT IDENTIFIER ::= { ddpForwProtoOids 1 }
  2530.  
  2531.  
  2532.  
  2533.  
  2534.  
  2535.  
  2536.           Waldbusser, Frisa                                    [Page 42]
  2537.  
  2538.  
  2539.  
  2540.  
  2541.  
  2542.           Internet Draft         AppleTalk MIB II          December 1992
  2543.  
  2544.  
  2545.           -- The value to be assigned to ddpForwardingProto when the routing
  2546.           -- protocol is KIP.
  2547.           kipRoutingProto OBJECT IDENTIFIER ::= { ddpForwProtoOids 2 }
  2548.  
  2549.           ddpForwardingTableOverflows OBJECT-TYPE
  2550.               SYNTAX Counter
  2551.               ACCESS read-only
  2552.               STATUS mandatory
  2553.               DESCRIPTION
  2554.                   "The number of times the entity attempted to add an
  2555.                   entry to the forwarding table but failed due to
  2556.                   overflow."
  2557.               ::= { ddp 18 }
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.  
  2585.  
  2586.  
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595.           Waldbusser, Frisa                                    [Page 43]
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.           Internet Draft         AppleTalk MIB II          December 1992
  2602.  
  2603.  
  2604.           -- The RTMP Group
  2605.           --
  2606.           -- It is intended that this group be implemented by routers.
  2607.  
  2608.           rtmpTable OBJECT-TYPE
  2609.               SYNTAX SEQUENCE OF RtmpEntry
  2610.               ACCESS not-accessible
  2611.               STATUS mandatory
  2612.               DESCRIPTION
  2613.                   "A list of Routing Table Maintenance Protocol entries for
  2614.                   this entity."
  2615.               ::= { rtmp 1 }
  2616.  
  2617.           rtmpEntry OBJECT-TYPE
  2618.               SYNTAX RtmpEntry
  2619.               ACCESS not-accessible
  2620.               STATUS mandatory
  2621.               DESCRIPTION
  2622.                   "The route entry to a particular network range."
  2623.               INDEX { rtmpRangeStart }
  2624.               ::= { rtmpTable 1 }
  2625.  
  2626.           RtmpEntry ::= SEQUENCE {
  2627.               rtmpRangeStart  ATNetworkNumber,
  2628.               rtmpRangeEnd    ATNetworkNumber,
  2629.               rtmpNextHop     OCTET STRING,
  2630.               rtmpType        INTEGER,
  2631.               rtmpPort        INTEGER,
  2632.               rtmpHops        INTEGER,
  2633.               rtmpState       INTEGER
  2634.           }
  2635.  
  2636.           rtmpRangeStart OBJECT-TYPE
  2637.               SYNTAX ATNetworkNumber
  2638.               ACCESS read-only
  2639.               STATUS mandatory
  2640.               DESCRIPTION
  2641.                   "The first DDP network address in the network range
  2642.                   to which this routing entry pertains.  This is a two
  2643.                   octet DDP network address in network byte order."
  2644.               ::= { rtmpEntry 1 }
  2645.  
  2646.           rtmpRangeEnd OBJECT-TYPE
  2647.               SYNTAX ATNetworkNumber
  2648.               ACCESS read-only
  2649.  
  2650.  
  2651.  
  2652.  
  2653.  
  2654.           Waldbusser, Frisa                                    [Page 44]
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.           Internet Draft         AppleTalk MIB II          December 1992
  2661.  
  2662.  
  2663.               STATUS mandatory
  2664.               DESCRIPTION
  2665.                   "The last DDP network address in the network range
  2666.                   to which this routing entry pertains.  This is a two
  2667.                   octet DDP network address in network byte order.  If
  2668.                   the network to which this routing entry pertains is a
  2669.                   non-extended network, the value for rtmpRangeEnd
  2670.                   shall be two octets of zero."
  2671.               ::= { rtmpEntry 2 }
  2672.  
  2673.           rtmpNextHop OBJECT-TYPE
  2674.               SYNTAX OCTET STRING
  2675.               ACCESS read-only
  2676.               STATUS mandatory
  2677.               DESCRIPTION
  2678.                   "The next internet router in the route to this entry's
  2679.                   destination network.  The format of this address can be
  2680.                   determined by examinating the atportType corresponding
  2681.                   to this entry."
  2682.               ::= { rtmpEntry 3 }
  2683.  
  2684.           rtmpType OBJECT-TYPE
  2685.               SYNTAX INTEGER {
  2686.                   other(1),
  2687.                   appletalk(2),
  2688.                   serialPPP(3),
  2689.                   serialNonstandard(4)
  2690.               }
  2691.               ACCESS read-only
  2692.               STATUS mandatory
  2693.               DESCRIPTION
  2694.                   "The type of network over which this route points."
  2695.               ::= { rtmpEntry 4 }
  2696.  
  2697.           rtmpPort OBJECT-TYPE
  2698.               SYNTAX INTEGER
  2699.               ACCESS read-only
  2700.               STATUS mandatory
  2701.               DESCRIPTION
  2702.                   "The AppleTalk port over which this route points.  The
  2703.                   interface identified by a particular value of this
  2704.                   variable is the same interface as identified by the same
  2705.                   value of atportIndex."
  2706.               ::= { rtmpEntry 5 }
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.           Waldbusser, Frisa                                    [Page 45]
  2714.  
  2715.  
  2716.  
  2717.  
  2718.  
  2719.           Internet Draft         AppleTalk MIB II          December 1992
  2720.  
  2721.  
  2722.           rtmpHops OBJECT-TYPE
  2723.               SYNTAX INTEGER
  2724.               ACCESS read-only
  2725.               STATUS mandatory
  2726.               DESCRIPTION
  2727.                   "The number of hops required to reach the destination
  2728.                   network to which this routing entry pertains."
  2729.               ::= { rtmpEntry 6 }
  2730.  
  2731.           rtmpState OBJECT-TYPE
  2732.               SYNTAX INTEGER {
  2733.                   good(1),
  2734.                   suspect(2),
  2735.                   badZero(3),
  2736.                   badOne(4),
  2737.                   invalid(5)
  2738.               }
  2739.               ACCESS read-write
  2740.               STATUS mandatory
  2741.               DESCRIPTION
  2742.                   "The status of the information contained in this route
  2743.                   entry.
  2744.  
  2745.                   Setting this object to the value invalid(5) has the
  2746.                   effect of invalidating the corresponding entry in the
  2747.                   rtmpTable.  That is, it  effectively disassociates the
  2748.                   mapping identified with said entry.  It is an
  2749.                   implementation-specific matter as to whether the agent
  2750.                   removes an invalidated entry from the table.
  2751.                   Accordingly, management stations must be prepared to
  2752.                   receive from agents tabular information corresponding
  2753.                   to entries not currently in use.  Proper
  2754.                   interpretation of such entries requires examination
  2755.                   of the relevant rtmpState object."
  2756.               ::= { rtmpEntry 7 }
  2757.  
  2758.           rtmpInDataPkts OBJECT-TYPE
  2759.               SYNTAX Counter
  2760.               ACCESS read-only
  2761.               STATUS mandatory
  2762.               DESCRIPTION
  2763.                   "A count of the number of good RTMP data packets
  2764.                   received by this entity."
  2765.               ::= { rtmp 2 }
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.           Waldbusser, Frisa                                    [Page 46]
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.           Internet Draft         AppleTalk MIB II          December 1992
  2779.  
  2780.  
  2781.           rtmpOutDataPkts OBJECT-TYPE
  2782.               SYNTAX Counter
  2783.               ACCESS read-only
  2784.               STATUS mandatory
  2785.               DESCRIPTION
  2786.                   "A count of the number of RTMP packets sent by this
  2787.                   entity."
  2788.               ::= { rtmp 3 }
  2789.  
  2790.           rtmpInRequestPkts OBJECT-TYPE
  2791.               SYNTAX Counter
  2792.               ACCESS read-only
  2793.               STATUS mandatory
  2794.               DESCRIPTION
  2795.                   "A count of the number of good RTMP Request packets
  2796.                   received by this entity."
  2797.               ::= { rtmp 4 }
  2798.  
  2799.           rtmpNextIREqualChanges OBJECT-TYPE
  2800.               SYNTAX Counter
  2801.               ACCESS read-only
  2802.               STATUS mandatory
  2803.               DESCRIPTION
  2804.                   "A count of the number of times RTMP changes the Next
  2805.                   Internet Router in a routing entry because the hop count
  2806.                   advertised in a routing tuple was equal to the current
  2807.                   hop count for a particular network."
  2808.               ::= { rtmp 5 }
  2809.  
  2810.           rtmpNextIRLessChanges OBJECT-TYPE
  2811.               SYNTAX Counter
  2812.               ACCESS read-only
  2813.               STATUS mandatory
  2814.               DESCRIPTION
  2815.                   "A count of the number of times RTMP changes the Next
  2816.                   Internet Router in a routing entry because the hop count
  2817.                   advertised in a routing tuple was less than the current
  2818.                   hop count for a particular network."
  2819.               ::= { rtmp 6 }
  2820.  
  2821.           rtmpRouteDeletes OBJECT-TYPE
  2822.               SYNTAX Counter
  2823.               ACCESS read-only
  2824.               STATUS mandatory
  2825.               DESCRIPTION
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.           Waldbusser, Frisa                                    [Page 47]
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.           Internet Draft         AppleTalk MIB II          December 1992
  2838.  
  2839.  
  2840.                   "A count of the number of times RTMP deletes a route because
  2841.                   it was aged out of the table.  This can help to detect
  2842.                   routing problems."
  2843.               ::= { rtmp 7 }
  2844.  
  2845.           rtmpRoutingTableOverflows OBJECT-TYPE
  2846.               SYNTAX Counter
  2847.               ACCESS read-only
  2848.               STATUS mandatory
  2849.               DESCRIPTION
  2850.                   "The number of times RTMP attempted to add a route
  2851.                   to the RTMP table but failed due to overflow."
  2852.               ::= { rtmp 8 }
  2853.  
  2854.  
  2855.  
  2856.  
  2857.  
  2858.  
  2859.  
  2860.  
  2861.  
  2862.  
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869.  
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.           Waldbusser, Frisa                                    [Page 48]
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.           Internet Draft         AppleTalk MIB II          December 1992
  2897.  
  2898.  
  2899.           -- The RTMP Stub Group
  2900.           --
  2901.           -- It is intended that this group be implemented by routers and
  2902.           -- end nodes.
  2903.  
  2904.           rtmpOutRequestPkts OBJECT-TYPE
  2905.               SYNTAX Counter
  2906.               ACCESS read-only
  2907.               STATUS mandatory
  2908.               DESCRIPTION
  2909.                   "A count of the number of RTMP Request packets sent
  2910.                   by this entity."
  2911.               ::= { rtmpStub 1 }
  2912.  
  2913.           rtmpInVersionMismatches OBJECT-TYPE
  2914.               SYNTAX Counter
  2915.               ACCESS read-only
  2916.               STATUS mandatory
  2917.               DESCRIPTION
  2918.                   "A count of the number of RTMP packets received by this
  2919.                   entity that were rejected due to a version mismatch."
  2920.               ::= { rtmpStub 2 }
  2921.  
  2922.           rtmpInErrors OBJECT-TYPE
  2923.               SYNTAX Counter
  2924.               ACCESS read-only
  2925.               STATUS mandatory
  2926.               DESCRIPTION
  2927.                   "A count of the number of RTMP packets received by this
  2928.                   entity that were rejected for an error other than
  2929.                   version mismatch."
  2930.               ::= { rtmpStub 3 }
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.  
  2946.  
  2947.  
  2948.  
  2949.           Waldbusser, Frisa                                    [Page 49]
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955.           Internet Draft         AppleTalk MIB II          December 1992
  2956.  
  2957.  
  2958.           -- The KIP Group
  2959.  
  2960.           kipTable OBJECT-TYPE
  2961.               SYNTAX SEQUENCE OF KipEntry
  2962.               ACCESS not-accessible
  2963.               STATUS mandatory
  2964.               DESCRIPTION
  2965.                   "The table of routing information for KIP networks."
  2966.               ::= { kip 1 }
  2967.  
  2968.           kipEntry OBJECT-TYPE
  2969.               SYNTAX KipEntry
  2970.               ACCESS not-accessible
  2971.               STATUS mandatory
  2972.               DESCRIPTION
  2973.                   "An entry in the routing table for KIP networks."
  2974.               INDEX { kipNetStart }
  2975.               ::= { kipTable 1 }
  2976.  
  2977.           KipEntry ::= SEQUENCE {
  2978.               kipNetStart     ATNetworkNumber,
  2979.               kipNetEnd       ATNetworkNumber,
  2980.               kipNextHop      IpAddress,
  2981.               kipHopCount     INTEGER,
  2982.               kipBCastAddr    IpAddress,
  2983.               kipCore         INTEGER,
  2984.               kipType         INTEGER,
  2985.               kipState        INTEGER,
  2986.               kipShare        INTEGER,
  2987.               kipFrom         IpAddress
  2988.           }
  2989.  
  2990.           kipNetStart OBJECT-TYPE
  2991.               SYNTAX ATNetworkNumber
  2992.               ACCESS read-write
  2993.               STATUS mandatory
  2994.               DESCRIPTION
  2995.                   "The first AppleTalk network address in the range for
  2996.                   this routing entry.  This address is a two octet DDP
  2997.                   network address in network byte order."
  2998.               ::= { kipEntry 1 }
  2999.  
  3000.           kipNetEnd OBJECT-TYPE
  3001.               SYNTAX ATNetworkNumber
  3002.               ACCESS read-write
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.           Waldbusser, Frisa                                    [Page 50]
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.           Internet Draft         AppleTalk MIB II          December 1992
  3015.  
  3016.  
  3017.               STATUS mandatory
  3018.               DESCRIPTION
  3019.                   "The last AppleTalk network address in the range for
  3020.                   this routing entry.  This address is a two octet DDP
  3021.                   network address in network byte order.  If the network
  3022.                   to which this AppleTalk port is connected
  3023.                   is a non-extended network, the value for kipNetEnd
  3024.                   shall be two octets of zero."
  3025.               ::= { kipEntry 2 }
  3026.  
  3027.           kipNextHop OBJECT-TYPE
  3028.               SYNTAX IpAddress
  3029.               ACCESS read-write
  3030.               STATUS mandatory
  3031.               DESCRIPTION
  3032.                   "The IP address of the next hop in the route to this
  3033.                   entry's destination network."
  3034.               ::= { kipEntry 3 }
  3035.  
  3036.           kipHopCount OBJECT-TYPE
  3037.               SYNTAX INTEGER
  3038.               ACCESS read-write
  3039.               STATUS mandatory
  3040.               DESCRIPTION
  3041.                   "The number of hops required to reach the destination
  3042.                   network to which this entry pertains."
  3043.               ::= { kipEntry 4 }
  3044.  
  3045.           kipBCastAddr OBJECT-TYPE
  3046.               SYNTAX IpAddress
  3047.               ACCESS read-write
  3048.               STATUS mandatory
  3049.               DESCRIPTION
  3050.                   "The form of the IP address used to broadcast on this
  3051.                   network."
  3052.               ::= { kipEntry 5 }
  3053.  
  3054.           kipCore OBJECT-TYPE
  3055.               SYNTAX INTEGER {
  3056.                    core(1),
  3057.                    notcore(2)
  3058.               }
  3059.               ACCESS read-write
  3060.               STATUS mandatory
  3061.               DESCRIPTION
  3062.  
  3063.  
  3064.  
  3065.  
  3066.  
  3067.           Waldbusser, Frisa                                    [Page 51]
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073.           Internet Draft         AppleTalk MIB II          December 1992
  3074.  
  3075.  
  3076.                   "The status of kipNextHop as a core gateway."
  3077.               ::= { kipEntry 6 }
  3078.  
  3079.           kipType OBJECT-TYPE
  3080.               SYNTAX INTEGER {
  3081.                    kipRouter(1),
  3082.                    net(2),
  3083.                    host(3),
  3084.                    other(4),
  3085.                    async(5)
  3086.               }
  3087.               ACCESS read-write
  3088.               STATUS mandatory
  3089.               DESCRIPTION
  3090.                   "The type of the entity that this route points to."
  3091.               ::= { kipEntry 7 }
  3092.  
  3093.           kipState OBJECT-TYPE
  3094.               SYNTAX INTEGER {
  3095.                    configured(1),  -- this entry is not aged
  3096.                    learned(2),
  3097.                    invalid(3)
  3098.               }
  3099.               ACCESS read-write
  3100.               STATUS mandatory
  3101.               DESCRIPTION
  3102.                   "The state of this network entry.
  3103.  
  3104.                   Setting this object to the value invalid(3) has the
  3105.                   effect of invalidating the corresponding entry in the
  3106.                   kipTable.  That is, it  effectively disassociates the
  3107.                   mapping identified with said entry.  It is an
  3108.                   implementation-specific matter as to whether the agent
  3109.                   removes an invalidated entry from the table.
  3110.                   Accordingly, management stations must be prepared to
  3111.                   receive from agents tabular information corresponding
  3112.                   to entries not currently in use.  Proper
  3113.                   interpretation of such entries requires examination
  3114.                   of the relevant kipState object."
  3115.               ::= { kipEntry 8 }
  3116.  
  3117.           kipShare OBJECT-TYPE
  3118.               SYNTAX INTEGER {
  3119.                    shared(1),
  3120.                    private(2)
  3121.  
  3122.  
  3123.  
  3124.  
  3125.  
  3126.           Waldbusser, Frisa                                    [Page 52]
  3127.  
  3128.  
  3129.  
  3130.  
  3131.  
  3132.           Internet Draft         AppleTalk MIB II          December 1992
  3133.  
  3134.  
  3135.               }
  3136.               ACCESS read-write
  3137.               STATUS mandatory
  3138.               DESCRIPTION
  3139.                   "If the information in this entry is propagated to other
  3140.                    routers as part of the AA routing protocol, the value of this
  3141.                    variable is equal to shared(1).  Otherwise its value is
  3142.                    private(2)."
  3143.               ::= { kipEntry 9 }
  3144.  
  3145.           kipFrom OBJECT-TYPE
  3146.               SYNTAX IpAddress
  3147.               ACCESS read-only
  3148.               STATUS mandatory
  3149.               DESCRIPTION
  3150.                   "The IP address from which the routing entry was learned
  3151.                   via the AA protocol.  If this entry was not created via
  3152.                   the AA protocol, it should contain IP address 0.0.0.0."
  3153.               ::= { kipEntry 10 }
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.  
  3177.  
  3178.  
  3179.  
  3180.  
  3181.  
  3182.  
  3183.  
  3184.  
  3185.           Waldbusser, Frisa                                    [Page 53]
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191.           Internet Draft         AppleTalk MIB II          December 1992
  3192.  
  3193.  
  3194.           -- The ZIP Router Group
  3195.           --
  3196.           -- This group consists of ZIP variables that would be implemented
  3197.           -- by a router.
  3198.  
  3199.           zipTable OBJECT-TYPE
  3200.               SYNTAX SEQUENCE OF ZipEntry
  3201.               ACCESS not-accessible
  3202.               STATUS mandatory
  3203.               DESCRIPTION
  3204.                   "The table of zone information for reachable AppleTalk
  3205.                   networks."
  3206.               ::= { zipRouter 1 }
  3207.  
  3208.           zipEntry OBJECT-TYPE
  3209.               SYNTAX ZipEntry
  3210.               ACCESS not-accessible
  3211.               STATUS mandatory
  3212.               DESCRIPTION
  3213.                   "An entry of zone information for a particular zone and
  3214.                   network combination."
  3215.               INDEX { zipZoneNetStart, zipZoneIndex }
  3216.               ::= { zipTable 1 }
  3217.  
  3218.           ZipEntry ::= SEQUENCE {
  3219.               zipZoneName     ATName,
  3220.               zipZoneIndex    INTEGER,
  3221.               zipZoneNetStart ATNetworkNumber,
  3222.               zipZoneNetEnd   ATNetworkNumber,
  3223.               zipZoneState    INTEGER,
  3224.               zipZoneFrom     OCTET STRING,
  3225.               zipZonePort     INTEGER
  3226.           }
  3227.  
  3228.           zipZoneName OBJECT-TYPE
  3229.               SYNTAX ATName
  3230.               ACCESS read-only
  3231.               STATUS mandatory
  3232.               DESCRIPTION
  3233.                   "The zone name of this entry.  This is stored in
  3234.                   Mac ASCII format.  If the full zone list for the
  3235.                   entry is not known, the value for zipZoneName shall
  3236.                   be a zero length octet string."
  3237.               ::= { zipEntry 1 }
  3238.  
  3239.  
  3240.  
  3241.  
  3242.  
  3243.  
  3244.           Waldbusser, Frisa                                    [Page 54]
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250.           Internet Draft         AppleTalk MIB II          December 1992
  3251.  
  3252.  
  3253.           zipZoneIndex OBJECT-TYPE
  3254.               SYNTAX INTEGER
  3255.               ACCESS read-only
  3256.               STATUS mandatory
  3257.               DESCRIPTION
  3258.                   "An integer that is unique to the zipZoneName that is
  3259.                   present in this entry.  For any given zone name, every
  3260.                   zipEntry that has an equal zone name will have the same
  3261.                   zipZoneIndex.  When a zone name is discovered which is
  3262.                   not currently in the table, it will be assigned an
  3263.                   index greater than any previously assigned index."
  3264.               ::= { zipEntry 2 }
  3265.  
  3266.           zipZoneNetStart OBJECT-TYPE
  3267.               SYNTAX ATNetworkNumber
  3268.               ACCESS read-only
  3269.               STATUS mandatory
  3270.               DESCRIPTION
  3271.                   "The network that starts the range for this entry.  This
  3272.                   address is a two octet DDP network address in network
  3273.                   byte order."
  3274.               ::= { zipEntry 3 }
  3275.  
  3276.           zipZoneNetEnd OBJECT-TYPE
  3277.               SYNTAX ATNetworkNumber
  3278.               ACCESS read-only
  3279.               STATUS mandatory
  3280.               DESCRIPTION
  3281.                   "The network that ends the range for this entry.  This
  3282.                   address is a two octet DDP network address in network
  3283.                   byte order.  If the network to which this zip entry
  3284.                   pertains is a non-extended network, the value for
  3285.                   zipZoneNetEnd shall be two octets of zero."
  3286.               ::= { zipEntry 4 }
  3287.  
  3288.           zipZoneState OBJECT-TYPE
  3289.               SYNTAX INTEGER {
  3290.                   valid(1),
  3291.                   invalid(2)
  3292.               }
  3293.               ACCESS read-write
  3294.               STATUS mandatory
  3295.               DESCRIPTION
  3296.                   "The state of this zip entry.
  3297.  
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303.           Waldbusser, Frisa                                    [Page 55]
  3304.  
  3305.  
  3306.  
  3307.  
  3308.  
  3309.           Internet Draft         AppleTalk MIB II          December 1992
  3310.  
  3311.  
  3312.                   Setting this object to the value invalid(2) has the
  3313.                   effect of invalidating the corresponding entry in the
  3314.                   zipTable.  That is, it  effectively disassociates the
  3315.                   mapping identified with said entry.  It is an
  3316.                   implementation-specific matter as to whether the agent
  3317.                   removes an invalidated entry from the table.
  3318.                   Accordingly, management stations must be prepared to
  3319.                   receive from agents tabular information corresponding
  3320.                   to entries not currently in use.  Proper
  3321.                   interpretation of such entries requires examination
  3322.                   of the relevant zipZoneState object."
  3323.               ::= { zipEntry 5 }
  3324.  
  3325.           zipZoneFrom OBJECT-TYPE
  3326.               SYNTAX OCTET STRING
  3327.               ACCESS read-only
  3328.               STATUS mandatory
  3329.               DESCRIPTION
  3330.                   "The address from which this zone name to network
  3331.                   number mapping was learned.  The format of this address
  3332.                   can be determined by examining the atportType corresponding
  3333.                   to this entry.  When this mapping is learned from the
  3334.                   entity itself, this object shall have the value of three
  3335.                   octets of zero."
  3336.               ::= { zipEntry 6 }
  3337.  
  3338.           zipZonePort OBJECT-TYPE
  3339.               SYNTAX INTEGER
  3340.               ACCESS read-only
  3341.               STATUS mandatory
  3342.               DESCRIPTION
  3343.                   "The AppleTalk port through which this zone name to network
  3344.                   number mapping was learned.  The interface identified
  3345.                   by a particular value of this variable is the same
  3346.                   interface as identified by the same value of atportIndex."
  3347.               ::= { zipEntry 7 }
  3348.  
  3349.           zipInZipQueries OBJECT-TYPE
  3350.               SYNTAX Counter
  3351.               ACCESS read-only
  3352.               STATUS mandatory
  3353.               DESCRIPTION
  3354.                   "The number of ZIP Queries received by this entity."
  3355.               ::= { zipRouter 2 }
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.           Waldbusser, Frisa                                    [Page 56]
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.           Internet Draft         AppleTalk MIB II          December 1992
  3369.  
  3370.  
  3371.           zipInZipReplies OBJECT-TYPE
  3372.               SYNTAX Counter
  3373.               ACCESS read-only
  3374.               STATUS mandatory
  3375.               DESCRIPTION
  3376.                   "The number of ZIP Replies received by this entity."
  3377.               ::= { zipRouter 3 }
  3378.  
  3379.           zipInZipExtendedReplies OBJECT-TYPE
  3380.               SYNTAX Counter
  3381.               ACCESS read-only
  3382.               STATUS mandatory
  3383.               DESCRIPTION
  3384.                   "The number of ZIP Extended Replies received by this entity."
  3385.               ::= { zipRouter 4 }
  3386.  
  3387.           zipZoneConflictErrors OBJECT-TYPE
  3388.               SYNTAX Counter
  3389.               ACCESS read-only
  3390.               STATUS mandatory
  3391.               DESCRIPTION
  3392.                   "The number of times a conflict has been detected between
  3393.                   this entity's zone information and another entity's
  3394.                   zone information."
  3395.               ::= { zipRouter 5 }
  3396.  
  3397.           zipInObsoletes OBJECT-TYPE
  3398.               SYNTAX Counter
  3399.               ACCESS read-only
  3400.               STATUS mandatory
  3401.               DESCRIPTION
  3402.                   "The number of ZIP Takedown or ZIP Bringup packets received
  3403.                   by this entity.  Note that as the ZIP Takedown and ZIP
  3404.                   Bringup packets have been obsoleted, the receipt of one of
  3405.                   these packets indicates that a node sent it in error."
  3406.               ::= { zipRouter 6 }
  3407.  
  3408.           -- The zipRouterNetInfoTable is used to record information about
  3409.           -- zipGetNetInfo and zipGetNetInfo Reply packets that were received
  3410.           -- on each port for a router.  This table augments the
  3411.           -- atportTable.
  3412.  
  3413.           zipRouterNetInfoTable OBJECT-TYPE
  3414.               SYNTAX SEQUENCE OF ZipRouterNetInfoEntry
  3415.               ACCESS not-accessible
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.           Waldbusser, Frisa                                    [Page 57]
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.           Internet Draft         AppleTalk MIB II          December 1992
  3428.  
  3429.  
  3430.               STATUS mandatory
  3431.               DESCRIPTION
  3432.                   "The table of Net Info packets received by each port
  3433.                   on this entity."
  3434.               ::= { zipRouter 7 }
  3435.  
  3436.           zipRouterNetInfoEntry OBJECT-TYPE
  3437.               SYNTAX ZipRouterNetInfoEntry
  3438.               ACCESS not-accessible
  3439.               STATUS mandatory
  3440.               DESCRIPTION
  3441.                   "The description of the Net Info packets received on
  3442.                   a particular port on this entity."
  3443.               INDEX { atportIndex }
  3444.               ::= { zipRouterNetInfoTable 1 }
  3445.  
  3446.           ZipRouterNetInfoEntry ::= SEQUENCE {
  3447.               zipInGetNetInfos            Counter,
  3448.               zipOutGetNetInfoReplies     Counter,
  3449.               zipZoneOutInvalids          Counter,
  3450.               zipAddressInvalids          Counter
  3451.           }
  3452.  
  3453.           zipInGetNetInfos OBJECT-TYPE
  3454.               SYNTAX Counter
  3455.               ACCESS read-only
  3456.               STATUS mandatory
  3457.               DESCRIPTION
  3458.                   "The number of ZIP GetNetInfo packets received on this
  3459.                   port by this entity."
  3460.               ::= { zipRouterNetInfoEntry 1 }
  3461.  
  3462.           zipOutGetNetInfoReplies OBJECT-TYPE
  3463.               SYNTAX Counter
  3464.               ACCESS read-only
  3465.               STATUS mandatory
  3466.               DESCRIPTION
  3467.                   "The number of ZIP GetNetInfo Reply packets sent out this
  3468.                   port by this entity."
  3469.               ::= { zipRouterNetInfoEntry 2 }
  3470.  
  3471.           zipZoneOutInvalids OBJECT-TYPE
  3472.               SYNTAX Counter
  3473.               ACCESS read-only
  3474.               STATUS mandatory
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480.           Waldbusser, Frisa                                    [Page 58]
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.           Internet Draft         AppleTalk MIB II          December 1992
  3487.  
  3488.  
  3489.               DESCRIPTION
  3490.                   "The number of times this entity has sent a ZIP GetNetInfo
  3491.                   Reply with the zone invalid bit set in response to a
  3492.                   GetNetInfo Request with an invalid zone name."
  3493.               ::= { zipRouterNetInfoEntry 3 }
  3494.  
  3495.           zipAddressInvalids OBJECT-TYPE
  3496.               SYNTAX Counter
  3497.               ACCESS read-only
  3498.               STATUS mandatory
  3499.               DESCRIPTION
  3500.                   "The number of times this entity had to broadcast a ZIP
  3501.                   GetNetInfo Reply because the GetNetInfo Request had an
  3502.                   invalid address."
  3503.               ::= { zipRouterNetInfoEntry 4 }
  3504.  
  3505.  
  3506.           -- The ZIP End Node Group
  3507.           --
  3508.           -- This group consists of ZIP variables that would be implemented
  3509.           -- by either a router or an end node.
  3510.  
  3511.           -- The zipNetInfoTable is used to record information about
  3512.           -- zipGetNetInfo and zipGetNetInfo Reply packets that were received
  3513.           -- on each port of an entity.  This table augments the
  3514.           -- atportTable.
  3515.  
  3516.           zipNetInfoTable OBJECT-TYPE
  3517.               SYNTAX SEQUENCE OF ZipNetInfoEntry
  3518.               ACCESS not-accessible
  3519.               STATUS mandatory
  3520.               DESCRIPTION
  3521.                   "The table of Net Info packets received by each port
  3522.                   on this entity."
  3523.               ::= { zipEndNode 1 }
  3524.  
  3525.           zipNetInfoEntry OBJECT-TYPE
  3526.               SYNTAX ZipNetInfoEntry
  3527.               ACCESS not-accessible
  3528.               STATUS mandatory
  3529.               DESCRIPTION
  3530.                   "The description of the Net Info packets received on
  3531.                   a particular port on this entity."
  3532.               INDEX { atportIndex }
  3533.               ::= { zipNetInfoTable 1 }
  3534.  
  3535.  
  3536.  
  3537.  
  3538.  
  3539.           Waldbusser, Frisa                                    [Page 59]
  3540.  
  3541.  
  3542.  
  3543.  
  3544.  
  3545.           Internet Draft         AppleTalk MIB II          December 1992
  3546.  
  3547.  
  3548.           ZipNetInfoEntry ::= SEQUENCE {
  3549.               zipOutGetNetInfos           Counter,
  3550.               zipInGetNetInfoReplies      Counter,
  3551.               zipZoneInInvalids           Counter
  3552.           }
  3553.  
  3554.           zipOutGetNetInfos OBJECT-TYPE
  3555.               SYNTAX Counter
  3556.               ACCESS read-only
  3557.               STATUS mandatory
  3558.               DESCRIPTION
  3559.                   "The number of ZIP GetNetInfo packets sent out this port
  3560.                   by this entity."
  3561.               ::= { zipNetInfoEntry 1 }
  3562.  
  3563.           zipInGetNetInfoReplies OBJECT-TYPE
  3564.               SYNTAX Counter
  3565.               ACCESS read-only
  3566.               STATUS mandatory
  3567.               DESCRIPTION
  3568.                   "The number of ZIP GetNetInfo Reply packets received on
  3569.                   this port by this entity."
  3570.               ::= { zipNetInfoEntry 2 }
  3571.  
  3572.           zipZoneInInvalids OBJECT-TYPE
  3573.               SYNTAX Counter
  3574.               ACCESS read-only
  3575.               STATUS mandatory
  3576.               DESCRIPTION
  3577.                   "The number of times this entity has received a ZIP
  3578.                   GetNetInfo Reply with the zone invalid bit set because
  3579.                   the corresponding GetNetInfo Request had an invalid
  3580.                   zone name."
  3581.               ::= { zipNetInfoEntry 3 }
  3582.  
  3583.           zipInErrors OBJECT-TYPE
  3584.               SYNTAX Counter
  3585.               ACCESS read-only
  3586.               STATUS mandatory
  3587.               DESCRIPTION
  3588.                   "The number of ZIP packets received by this entity
  3589.                   that were rejected for any error."
  3590.               ::= { zipEndNode 2 }
  3591.  
  3592.  
  3593.  
  3594.  
  3595.  
  3596.  
  3597.  
  3598.           Waldbusser, Frisa                                    [Page 60]
  3599.  
  3600.  
  3601.  
  3602.  
  3603.  
  3604.           Internet Draft         AppleTalk MIB II          December 1992
  3605.  
  3606.  
  3607.           -- The NBP Group
  3608.  
  3609.           nbpTable OBJECT-TYPE
  3610.               SYNTAX SEQUENCE OF NbpEntry
  3611.               ACCESS not-accessible
  3612.               STATUS mandatory
  3613.               DESCRIPTION
  3614.                   "The table of NBP services registered on this entity."
  3615.               ::= { nbp 1 }
  3616.  
  3617.           nbpEntry OBJECT-TYPE
  3618.               SYNTAX NbpEntry
  3619.               ACCESS not-accessible
  3620.               STATUS mandatory
  3621.               DESCRIPTION
  3622.                   "The description of an NBP service registered on this
  3623.                   entity."
  3624.               INDEX { nbpIndex }
  3625.               ::= { nbpTable  1 }
  3626.  
  3627.           NbpEntry ::= SEQUENCE {
  3628.               nbpIndex        INTEGER,
  3629.               nbpObject       ATName (SIZE (1..32)),
  3630.               nbpType         ATName (SIZE (1..32)),
  3631.               nbpZone         ATName,
  3632.               nbpState        INTEGER,
  3633.               nbpAddress      DdpSocketAddress,
  3634.               nbpEnumerator   INTEGER (0..255)
  3635.           }
  3636.  
  3637.           nbpIndex OBJECT-TYPE
  3638.               SYNTAX INTEGER
  3639.               ACCESS read-write
  3640.               STATUS mandatory
  3641.               DESCRIPTION
  3642.                   "The index of this NBP entry.  This index is unique
  3643.                   with respect to the indexes of all other NBP entries,
  3644.                   and shall remain constant throughout the lifetime
  3645.                   of this object."
  3646.               ::= { nbpEntry 1 }
  3647.  
  3648.           nbpObject OBJECT-TYPE
  3649.               SYNTAX ATName (SIZE (1..32))
  3650.               ACCESS read-write
  3651.               STATUS mandatory
  3652.  
  3653.  
  3654.  
  3655.  
  3656.  
  3657.           Waldbusser, Frisa                                    [Page 61]
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663.           Internet Draft         AppleTalk MIB II          December 1992
  3664.  
  3665.  
  3666.               DESCRIPTION
  3667.                   "The name of the service described by this entity.
  3668.                   When this variable is changed, the entity should
  3669.                   perform an NBP registration using the new nbpObject."
  3670.               ::= { nbpEntry 2 }
  3671.  
  3672.           nbpType OBJECT-TYPE
  3673.               SYNTAX ATName (SIZE (1..32))
  3674.               ACCESS read-write
  3675.               STATUS mandatory
  3676.               DESCRIPTION
  3677.                   "The type of the service described by this entity.
  3678.                   When this variable is changed, the entity should
  3679.                   perform an NBP registration using the new nbpType."
  3680.               ::= { nbpEntry 3 }
  3681.  
  3682.           nbpZone OBJECT-TYPE
  3683.               SYNTAX ATName
  3684.               ACCESS read-write
  3685.               STATUS mandatory
  3686.               DESCRIPTION
  3687.                   "The zone the service described by this entity is
  3688.                   registered in.  This must be the actual zone name,
  3689.                   without any wildcard characters.  When this variable
  3690.                   is changed, the entity should perform an NBP registration
  3691.                   using the new nbpZone."
  3692.                   ::= { nbpEntry 4 }
  3693.  
  3694.           nbpState OBJECT-TYPE
  3695.               SYNTAX INTEGER {
  3696.                   valid(1),
  3697.                   registering(2),  -- attempting to register the service
  3698.                   registrationFailed(3),
  3699.                   invalid(4)
  3700.               }
  3701.               ACCESS read-write
  3702.               STATUS mandatory
  3703.               DESCRIPTION
  3704.                   "The state of this NBP entry.
  3705.  
  3706.                   When the registration for an entry in the nbpTable
  3707.                   fails, it is an implementation-specific matter as to
  3708.                   how long the entry will remain in the
  3709.                   registrationFailed(3) state before moving to the
  3710.                   invalid(4) state.  Note that the entry may pass
  3711.  
  3712.  
  3713.  
  3714.  
  3715.  
  3716.           Waldbusser, Frisa                                    [Page 62]
  3717.  
  3718.  
  3719.  
  3720.  
  3721.  
  3722.           Internet Draft         AppleTalk MIB II          December 1992
  3723.  
  3724.  
  3725.                   immediately from the registrationFailed state to
  3726.                   the invalid state.
  3727.  
  3728.                   Setting this object to the value invalid(4) has the
  3729.                   effect of invalidating the corresponding entry in the
  3730.                   nbpTable.  That is, it  effectively disassociates the
  3731.                   mapping identified with said entry.  It is an
  3732.                   implementation-specific matter as to whether the agent
  3733.                   removes an invalidated entry from the table.
  3734.                   Accordingly, management stations must be prepared to
  3735.                   receive from agents tabular information corresponding
  3736.                   to entries not currently in use.  Proper
  3737.                   interpretation of such entries requires examination
  3738.                   of the relevant nbpState object."
  3739.               ::= { nbpEntry 5 }
  3740.  
  3741.           nbpAddress OBJECT-TYPE
  3742.               SYNTAX DdpSocketAddress
  3743.               ACCESS read-write
  3744.               STATUS mandatory
  3745.               DESCRIPTION
  3746.                   "The DDP network, node, and socket number of this entity.
  3747.                   If this is unspecified, for instance if the registration
  3748.                   is on all ports of a multiport device, this object shall
  3749.                   have the value of three octets of zero, followed by one
  3750.                   octet of socket number."
  3751.               ::= { nbpEntry 6 }
  3752.  
  3753.           nbpEnumerator OBJECT-TYPE
  3754.               SYNTAX INTEGER (0..255)
  3755.               ACCESS read-only
  3756.               STATUS mandatory
  3757.               DESCRIPTION
  3758.                   "The enumerator assigned to this entity."
  3759.               ::= { nbpEntry 7 }
  3760.  
  3761.  
  3762.           nbpInLookUpRequests OBJECT-TYPE
  3763.               SYNTAX Counter
  3764.               ACCESS read-only
  3765.               STATUS mandatory
  3766.               DESCRIPTION
  3767.                   "The number of NBP LookUp Requests received."
  3768.               ::= { nbp 2 }
  3769.  
  3770.  
  3771.  
  3772.  
  3773.  
  3774.  
  3775.           Waldbusser, Frisa                                    [Page 63]
  3776.  
  3777.  
  3778.  
  3779.  
  3780.  
  3781.           Internet Draft         AppleTalk MIB II          December 1992
  3782.  
  3783.  
  3784.           nbpInLookUpReplies OBJECT-TYPE
  3785.               SYNTAX Counter
  3786.               ACCESS read-only
  3787.               STATUS mandatory
  3788.               DESCRIPTION
  3789.                   "The number of NBP LookUp Replies received."
  3790.               ::= { nbp 3 }
  3791.  
  3792.           nbpInBroadcastRequests OBJECT-TYPE
  3793.               SYNTAX Counter
  3794.               ACCESS read-only
  3795.               STATUS mandatory
  3796.               DESCRIPTION
  3797.                   "The number of NBP Broadcast Requests received."
  3798.               ::= { nbp 4 }
  3799.  
  3800.           nbpInForwardRequests OBJECT-TYPE
  3801.               SYNTAX Counter
  3802.               ACCESS read-only
  3803.               STATUS mandatory
  3804.               DESCRIPTION
  3805.                   "The number of NBP Forward Requests received."
  3806.               ::= { nbp 5 }
  3807.  
  3808.           nbpOutLookUpReplies OBJECT-TYPE
  3809.               SYNTAX Counter
  3810.               ACCESS read-only
  3811.               STATUS mandatory
  3812.               DESCRIPTION
  3813.                   "The number of NBP LookUp Replies sent."
  3814.               ::= { nbp 6 }
  3815.  
  3816.           nbpRegistrationFailures OBJECT-TYPE
  3817.               SYNTAX Counter
  3818.               ACCESS read-only
  3819.               STATUS mandatory
  3820.               DESCRIPTION
  3821.                   "The number of times this node experienced a failure in
  3822.                   attempting to register an NBP entity."
  3823.               ::= { nbp 7 }
  3824.  
  3825.           nbpInErrors OBJECT-TYPE
  3826.               SYNTAX Counter
  3827.               ACCESS read-only
  3828.               STATUS mandatory
  3829.  
  3830.  
  3831.  
  3832.  
  3833.  
  3834.           Waldbusser, Frisa                                    [Page 64]
  3835.  
  3836.  
  3837.  
  3838.  
  3839.  
  3840.           Internet Draft         AppleTalk MIB II          December 1992
  3841.  
  3842.  
  3843.               DESCRIPTION
  3844.                   "The number of NBP packets received by this entity that were
  3845.                   rejected for any error."
  3846.               ::= { nbp 8 }
  3847.  
  3848.  
  3849.  
  3850.  
  3851.  
  3852.  
  3853.  
  3854.  
  3855.  
  3856.  
  3857.  
  3858.  
  3859.  
  3860.  
  3861.  
  3862.  
  3863.  
  3864.  
  3865.  
  3866.  
  3867.  
  3868.  
  3869.  
  3870.  
  3871.  
  3872.  
  3873.  
  3874.  
  3875.  
  3876.  
  3877.  
  3878.  
  3879.  
  3880.  
  3881.  
  3882.  
  3883.  
  3884.  
  3885.  
  3886.  
  3887.  
  3888.  
  3889.  
  3890.  
  3891.  
  3892.  
  3893.           Waldbusser, Frisa                                    [Page 65]
  3894.  
  3895.  
  3896.  
  3897.  
  3898.  
  3899.           Internet Draft         AppleTalk MIB II          December 1992
  3900.  
  3901.  
  3902.           -- The ATEcho Group
  3903.  
  3904.           atechoRequests OBJECT-TYPE
  3905.               SYNTAX Counter
  3906.               ACCESS read-only
  3907.               STATUS mandatory
  3908.               DESCRIPTION
  3909.                   "The number of AppleTalk Echo requests received."
  3910.               ::= { atecho 1 }
  3911.  
  3912.           atechoReplies OBJECT-TYPE
  3913.               SYNTAX Counter
  3914.               ACCESS read-only
  3915.               STATUS mandatory
  3916.               DESCRIPTION
  3917.                   "The number of AppleTalk Echo replies sent."
  3918.               ::= { atecho 2 }
  3919.  
  3920.           atechoOutRequests OBJECT-TYPE
  3921.               SYNTAX Counter
  3922.               ACCESS read-only
  3923.               STATUS mandatory
  3924.               DESCRIPTION
  3925.                   "The count of AppleTalk Echo requests sent."
  3926.               ::= { atecho 3 }
  3927.  
  3928.           atechoInReplies OBJECT-TYPE
  3929.               SYNTAX Counter
  3930.               ACCESS read-only
  3931.               STATUS mandatory
  3932.               DESCRIPTION
  3933.                   "The count of AppleTalk Echo replies received."
  3934.               ::= { atecho 4 }
  3935.  
  3936.  
  3937.  
  3938.  
  3939.  
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952.           Waldbusser, Frisa                                    [Page 66]
  3953.  
  3954.  
  3955.  
  3956.  
  3957.  
  3958.           Internet Draft         AppleTalk MIB II          December 1992
  3959.  
  3960.  
  3961.           -- The ATP Group
  3962.  
  3963.           atpInPkts OBJECT-TYPE
  3964.               SYNTAX Counter
  3965.               ACCESS read-only
  3966.               STATUS mandatory
  3967.               DESCRIPTION
  3968.                   "The number of ATP packets received by this entity."
  3969.               ::= { atp 1 }
  3970.  
  3971.           atpOutPkts OBJECT-TYPE
  3972.               SYNTAX Counter
  3973.               ACCESS read-only
  3974.               STATUS mandatory
  3975.               DESCRIPTION
  3976.                   "The number of ATP packets sent by this entity."
  3977.               ::= { atp 2 }
  3978.  
  3979.           atpTRequestRetransmissions OBJECT-TYPE
  3980.               SYNTAX Counter
  3981.               ACCESS read-only
  3982.               STATUS mandatory
  3983.               DESCRIPTION
  3984.                   "The number of times that a timeout occurred and a
  3985.                   Transaction Request packet needed to be retransmitted
  3986.                   by this host."
  3987.               ::= { atp 3 }
  3988.  
  3989.           atpTResponseRetransmissions OBJECT-TYPE
  3990.               SYNTAX Counter
  3991.               ACCESS read-only
  3992.               STATUS mandatory
  3993.               DESCRIPTION
  3994.                   "The number of times a timeout was detected and a
  3995.                   Transaction Response packet needed to be retransmitted
  3996.                   by this host."
  3997.               ::= { atp 4 }
  3998.  
  3999.           atpReleaseTimerExpiredCounts OBJECT-TYPE
  4000.               SYNTAX Counter
  4001.               ACCESS read-only
  4002.               STATUS mandatory
  4003.               DESCRIPTION
  4004.                   "The number of times the release timer expired, as a result
  4005.                   of which a Request Control Block had to be deleted."
  4006.  
  4007.  
  4008.  
  4009.  
  4010.  
  4011.           Waldbusser, Frisa                                    [Page 67]
  4012.  
  4013.  
  4014.  
  4015.  
  4016.  
  4017.           Internet Draft         AppleTalk MIB II          December 1992
  4018.  
  4019.  
  4020.               ::= { atp 5 }
  4021.  
  4022.           atpRetryCountExceededs OBJECT-TYPE
  4023.               SYNTAX Counter
  4024.               ACCESS read-only
  4025.               STATUS mandatory
  4026.               DESCRIPTION
  4027.                   "The number of times the retry count was exceeded, and an
  4028.                   error was returned to the client of ATP."
  4029.               ::= { atp 6 }
  4030.  
  4031.           atpListenerTable OBJECT-TYPE
  4032.               SYNTAX SEQUENCE OF AtpListenerEntry
  4033.               ACCESS not-accessible
  4034.               STATUS mandatory
  4035.               DESCRIPTION
  4036.                   "The atpListenerTable stores information for each ATP
  4037.                   socket that has a listener."
  4038.               ::= { atp 7 }
  4039.  
  4040.           atpListenerEntry OBJECT-TYPE
  4041.               SYNTAX AtpListenerEntry
  4042.               ACCESS not-accessible
  4043.               STATUS mandatory
  4044.               DESCRIPTION
  4045.                   "This atpListenerEntry contains information about a
  4046.                   particular socket that has a socket listener."
  4047.               INDEX { atpListenerAddress }
  4048.               ::= { atpListenerTable 1 }
  4049.  
  4050.           AtpListenerEntry ::= SEQUENCE {
  4051.               atpListenerAddress   DdpSocketAddress,
  4052.               atpListenerStatus    INTEGER
  4053.           }
  4054.  
  4055.           atpListenerAddress OBJECT-TYPE
  4056.               SYNTAX DdpSocketAddress
  4057.               ACCESS not-accessible
  4058.               STATUS mandatory
  4059.               DESCRIPTION
  4060.                   "The DDP address that this socket listener is bound to.
  4061.                   If this socket listener isn't bound to a particular
  4062.                   address, for instance if it is intended for all
  4063.                   interfaces, this object shall have the value of three
  4064.                   octets of zero followed by one octet of socket number."
  4065.  
  4066.  
  4067.  
  4068.  
  4069.  
  4070.           Waldbusser, Frisa                                    [Page 68]
  4071.  
  4072.  
  4073.  
  4074.  
  4075.  
  4076.           Internet Draft         AppleTalk MIB II          December 1992
  4077.  
  4078.  
  4079.               ::= { atpListenerEntry 1 }
  4080.  
  4081.           atpListenerStatus OBJECT-TYPE
  4082.               SYNTAX INTEGER {
  4083.                   valid(1),
  4084.                   invalid(2)
  4085.               }
  4086.               ACCESS read-write
  4087.               STATUS mandatory
  4088.               DESCRIPTION
  4089.                   "The status of this socket.
  4090.  
  4091.                   Setting this object to the value invalid(2) has the
  4092.                   effect of invalidating the corresponding entry in the
  4093.                   atpListenerTable.  That is, it effectively disassociates
  4094.                   the mapping identified with said entry.  It is an
  4095.                   implementation-specific matter as to whether the agent
  4096.                   removes an invalidated entry from the table.
  4097.                   Accordingly, management stations must be prepared to
  4098.                   receive from agents tabular information corresponding
  4099.                   to entries not currently in use.  Proper
  4100.                   interpretation of such entries requires examination
  4101.                   of the relevant atpListenerStatus object."
  4102.               ::= { atpListenerEntry 2 }
  4103.  
  4104.  
  4105.  
  4106.  
  4107.  
  4108.  
  4109.  
  4110.  
  4111.  
  4112.  
  4113.  
  4114.  
  4115.  
  4116.  
  4117.  
  4118.  
  4119.  
  4120.  
  4121.  
  4122.  
  4123.  
  4124.  
  4125.  
  4126.  
  4127.  
  4128.  
  4129.           Waldbusser, Frisa                                    [Page 69]
  4130.  
  4131.  
  4132.  
  4133.  
  4134.  
  4135.           Internet Draft         AppleTalk MIB II          December 1992
  4136.  
  4137.  
  4138.           -- The PAP group
  4139.  
  4140.           papInOpenConns OBJECT-TYPE
  4141.               SYNTAX Counter
  4142.               ACCESS read-only
  4143.               STATUS mandatory
  4144.               DESCRIPTION
  4145.                   "The number of PAP Open Connection requests received by
  4146.                   this entity."
  4147.               ::= { pap 1 }
  4148.  
  4149.           papOutOpenConns OBJECT-TYPE
  4150.               SYNTAX Counter
  4151.               ACCESS read-only
  4152.               STATUS mandatory
  4153.               DESCRIPTION
  4154.                   "The number of PAP Open Connection requests sent by
  4155.                   this entity."
  4156.               ::= { pap 2 }
  4157.  
  4158.           papInDatas OBJECT-TYPE
  4159.               SYNTAX Counter
  4160.               ACCESS read-only
  4161.               STATUS mandatory
  4162.               DESCRIPTION
  4163.                   "The number of PAP Data messages received by
  4164.                   this entity."
  4165.               ::= { pap 3 }
  4166.  
  4167.           papOutDatas OBJECT-TYPE
  4168.               SYNTAX Counter
  4169.               ACCESS read-only
  4170.               STATUS mandatory
  4171.               DESCRIPTION
  4172.                   "The number of PAP Data messages sent by
  4173.                   this entity."
  4174.               ::= { pap 4 }
  4175.  
  4176.           papInCloseConns OBJECT-TYPE
  4177.               SYNTAX Counter
  4178.               ACCESS read-only
  4179.               STATUS mandatory
  4180.               DESCRIPTION
  4181.                   "The number of PAP Close Connection requests received by
  4182.                   this entity."
  4183.  
  4184.  
  4185.  
  4186.  
  4187.  
  4188.           Waldbusser, Frisa                                    [Page 70]
  4189.  
  4190.  
  4191.  
  4192.  
  4193.  
  4194.           Internet Draft         AppleTalk MIB II          December 1992
  4195.  
  4196.  
  4197.               ::= { pap 5 }
  4198.  
  4199.           papOutCloseConns OBJECT-TYPE
  4200.               SYNTAX Counter
  4201.               ACCESS read-only
  4202.               STATUS mandatory
  4203.               DESCRIPTION
  4204.                   "The number of PAP Close Connection requests sent by
  4205.                   this entity."
  4206.               ::= { pap 6 }
  4207.  
  4208.           papTickleTimeoutCloses OBJECT-TYPE
  4209.               SYNTAX Counter
  4210.               ACCESS read-only
  4211.               STATUS mandatory
  4212.               DESCRIPTION
  4213.                   "The number of times the PAP entity on this node closed
  4214.                   a connection because it didn't receive a Tickle message
  4215.                   before its timer expired."
  4216.               ::= { pap 7 }
  4217.  
  4218.           papServerTable OBJECT-TYPE
  4219.               SYNTAX SEQUENCE OF PapServerEntry
  4220.               ACCESS not-accessible
  4221.               STATUS mandatory
  4222.               DESCRIPTION
  4223.                   "A list of servers on this entity that are accessible through
  4224.                   the Printer Access Protocol."
  4225.               ::= { pap 8 }
  4226.  
  4227.           papServerEntry OBJECT-TYPE
  4228.               SYNTAX PapServerEntry
  4229.               ACCESS not-accessible
  4230.               STATUS mandatory
  4231.               DESCRIPTION
  4232.                   "A set of information about a particular PAP server's
  4233.                   configuration and performance."
  4234.               INDEX { papServerIndex }
  4235.               ::= { papServerTable 1 }
  4236.  
  4237.           PapServerEntry ::= SEQUENCE {
  4238.               papServerIndex                          INTEGER,
  4239.               papServerListeningSocket                DdpSocketAddress,
  4240.               papServerStatus                         DisplayString,
  4241.               papServerCompletedJobs                  Counter,
  4242.  
  4243.  
  4244.  
  4245.  
  4246.  
  4247.           Waldbusser, Frisa                                    [Page 71]
  4248.  
  4249.  
  4250.  
  4251.  
  4252.  
  4253.           Internet Draft         AppleTalk MIB II          December 1992
  4254.  
  4255.  
  4256.               papServerBusyJobs                       INTEGER,
  4257.               papServerFreeJobs                       INTEGER,
  4258.               papServerAuthenticationFailures         Counter,
  4259.               papServerAccountingFailures             Counter,
  4260.               papServerGeneralFailures                Counter,
  4261.               papServerState                          INTEGER,
  4262.               papServerLastStatusMsg                  DisplayString
  4263.           }
  4264.  
  4265.           papServerIndex OBJECT-TYPE
  4266.               SYNTAX INTEGER
  4267.               ACCESS not-accessible
  4268.               STATUS mandatory
  4269.               DESCRIPTION
  4270.                   "An unique value for each Printer Access Protocol Server."
  4271.               ::= { papServerEntry 1 }
  4272.  
  4273.           papServerListeningSocket OBJECT-TYPE
  4274.               SYNTAX DdpSocketAddress
  4275.               ACCESS read-write
  4276.               STATUS mandatory
  4277.               DESCRIPTION
  4278.                   "The Server Listening Socket that this PAP server is
  4279.                   listening on."
  4280.               ::= { papServerEntry 2 }
  4281.  
  4282.           papServerStatus OBJECT-TYPE
  4283.               SYNTAX DisplayString
  4284.               ACCESS read-only
  4285.               STATUS mandatory
  4286.               DESCRIPTION
  4287.                   "The status string of this server.  This is the message as it
  4288.                   would appear in a PAP Status Reply from this server."
  4289.               ::= { papServerEntry 3 }
  4290.  
  4291.           papServerCompletedJobs OBJECT-TYPE
  4292.               SYNTAX Counter
  4293.               ACCESS read-only
  4294.               STATUS mandatory
  4295.               DESCRIPTION
  4296.                   "The number of jobs that have been accepted and successfully
  4297.                   executed by this server."
  4298.               ::= { papServerEntry 4 }
  4299.  
  4300.           papServerBusyJobs OBJECT-TYPE
  4301.  
  4302.  
  4303.  
  4304.  
  4305.  
  4306.           Waldbusser, Frisa                                    [Page 72]
  4307.  
  4308.  
  4309.  
  4310.  
  4311.  
  4312.           Internet Draft         AppleTalk MIB II          December 1992
  4313.  
  4314.  
  4315.               SYNTAX INTEGER
  4316.               ACCESS read-only
  4317.               STATUS mandatory
  4318.               DESCRIPTION
  4319.                   "The number of GetNextJob calls that have accepted and are
  4320.                   currently executing a job."
  4321.               ::= { papServerEntry 5 }
  4322.  
  4323.           papServerFreeJobs OBJECT-TYPE
  4324.               SYNTAX INTEGER
  4325.               ACCESS read-only
  4326.               STATUS mandatory
  4327.               DESCRIPTION
  4328.                   "The minimum number of GetNextJob calls that are currently
  4329.                   waiting for a job."
  4330.               ::= { papServerEntry 6 }
  4331.  
  4332.           papServerAuthenticationFailures OBJECT-TYPE
  4333.               SYNTAX Counter
  4334.               ACCESS read-only
  4335.               STATUS mandatory
  4336.               DESCRIPTION
  4337.                   "The number of times this PAP server rejected a job because
  4338.                   the job was not correctly authenticated."
  4339.               ::= { papServerEntry 7 }
  4340.  
  4341.           papServerAccountingFailures OBJECT-TYPE
  4342.               SYNTAX Counter
  4343.               ACCESS read-only
  4344.               STATUS mandatory
  4345.               DESCRIPTION
  4346.                   "The number of times this PAP server rejected a job because
  4347.                   the job did not fit some accounting rule, such as exceeding
  4348.                   a quota."
  4349.               ::= { papServerEntry 8 }
  4350.  
  4351.           papServerGeneralFailures OBJECT-TYPE
  4352.               SYNTAX Counter
  4353.               ACCESS read-only
  4354.               STATUS mandatory
  4355.               DESCRIPTION
  4356.                   "The number of times this PAP server rejected a job for
  4357.                   some reason other than authentication or accounting
  4358.                   failures."
  4359.               ::= { papServerEntry 9 }
  4360.  
  4361.  
  4362.  
  4363.  
  4364.  
  4365.           Waldbusser, Frisa                                    [Page 73]
  4366.  
  4367.  
  4368.  
  4369.  
  4370.  
  4371.           Internet Draft         AppleTalk MIB II          December 1992
  4372.  
  4373.  
  4374.           papServerState OBJECT-TYPE
  4375.               SYNTAX INTEGER {
  4376.                   valid(1),
  4377.                   invalid(2)
  4378.               }
  4379.               ACCESS read-write
  4380.               STATUS mandatory
  4381.               DESCRIPTION
  4382.                   "The state of this PAP Server entry.
  4383.  
  4384.                   Setting this object to the value invalid(2) has the
  4385.                   effect of invalidating the corresponding entry in the
  4386.                   papServerTable.  That is, it  effectively disassociates
  4387.                   the mapping identified with said entry.  It is an
  4388.                   implementation-specific matter as to whether the agent
  4389.                   removes an invalidated entry from the table.
  4390.                   Accordingly, management stations must be prepared to
  4391.                   receive from agents tabular information corresponding
  4392.                   to entries not currently in use.  Proper
  4393.                   interpretation of such entries requires examination
  4394.                   of the relevant papServerState object."
  4395.               ::= { papServerEntry 10 }
  4396.  
  4397.           papServerLastStatusMsg OBJECT-TYPE
  4398.               SYNTAX DisplayString
  4399.               ACCESS read-only
  4400.               STATUS mandatory
  4401.               DESCRIPTION
  4402.                   "The last status message that was transmitted by
  4403.                   this server."
  4404.               ::= { papServerEntry 11 }
  4405.  
  4406.  
  4407.  
  4408.  
  4409.  
  4410.  
  4411.  
  4412.  
  4413.  
  4414.  
  4415.  
  4416.  
  4417.  
  4418.  
  4419.  
  4420.  
  4421.  
  4422.  
  4423.  
  4424.           Waldbusser, Frisa                                    [Page 74]
  4425.  
  4426.  
  4427.  
  4428.  
  4429.  
  4430.           Internet Draft         AppleTalk MIB II          December 1992
  4431.  
  4432.  
  4433.           -- The ASP Group
  4434.  
  4435.           aspInputTransactions OBJECT-TYPE
  4436.               SYNTAX Counter
  4437.               ACCESS read-only
  4438.               STATUS mandatory
  4439.               DESCRIPTION
  4440.                   "The number of ASP requests and replies received by
  4441.                   this entity.  Note that this is not necessarily the
  4442.                   number of packets containing ASP transactions."
  4443.               ::= { asp 1 }
  4444.  
  4445.           aspOutputTransactions OBJECT-TYPE
  4446.               SYNTAX Counter
  4447.               ACCESS read-only
  4448.               STATUS mandatory
  4449.               DESCRIPTION
  4450.                   "The number of ASP requests and replies sent by this
  4451.                   entity.  Note that this is not necessarily the number
  4452.                   of packets containing ASP transactions."
  4453.               ::= { asp 2 }
  4454.  
  4455.           aspInOpenSessions OBJECT-TYPE
  4456.               SYNTAX Counter
  4457.               ACCESS read-only
  4458.               STATUS mandatory
  4459.               DESCRIPTION
  4460.                   "The number of ASP Open Session requests and replies
  4461.                   received by this entity."
  4462.               ::= { asp 3 }
  4463.  
  4464.           aspOutOpenSessions OBJECT-TYPE
  4465.               SYNTAX Counter
  4466.               ACCESS read-only
  4467.               STATUS mandatory
  4468.               DESCRIPTION
  4469.                   "The number of ASP Open Session requests and replies
  4470.                   sent by this entity."
  4471.               ::= { asp 4 }
  4472.  
  4473.           aspInCloseSessions OBJECT-TYPE
  4474.               SYNTAX Counter
  4475.               ACCESS read-only
  4476.               STATUS mandatory
  4477.               DESCRIPTION
  4478.  
  4479.  
  4480.  
  4481.  
  4482.  
  4483.           Waldbusser, Frisa                                    [Page 75]
  4484.  
  4485.  
  4486.  
  4487.  
  4488.  
  4489.           Internet Draft         AppleTalk MIB II          December 1992
  4490.  
  4491.  
  4492.                   "The number of ASP Close Session requests and replies
  4493.                   received by this entity."
  4494.               ::= { asp 5 }
  4495.  
  4496.           aspOutCloseSessions OBJECT-TYPE
  4497.               SYNTAX Counter
  4498.               ACCESS read-only
  4499.               STATUS mandatory
  4500.               DESCRIPTION
  4501.                   "The number of ASP Close Session requests and replies
  4502.                   sent by this entity."
  4503.              ::= { asp 6 }
  4504.  
  4505.           aspNoMoreSessionsErrors OBJECT-TYPE
  4506.               SYNTAX Counter
  4507.               ACCESS read-only
  4508.               STATUS mandatory
  4509.               DESCRIPTION
  4510.                   "The number of times an error condition was returned
  4511.                   because this server implementation could not support
  4512.                   another session."
  4513.               ::= { asp 7 }
  4514.  
  4515.           aspTickleTimeOutCloses OBJECT-TYPE
  4516.               SYNTAX Counter
  4517.               ACCESS read-only
  4518.               STATUS mandatory
  4519.               DESCRIPTION
  4520.                   "The number of times the ASP entity on this node closed
  4521.                   a connection because it didn't receive any messages
  4522.                   from the remote end before its timer expired."
  4523.               ::= { asp 8 }
  4524.  
  4525.           aspConnTable OBJECT-TYPE
  4526.               SYNTAX SEQUENCE OF AspConnEntry
  4527.               ACCESS not-accessible
  4528.               STATUS mandatory
  4529.               DESCRIPTION
  4530.                   "A list of ASP connections on this entity."
  4531.               ::= { asp 9 }
  4532.  
  4533.           aspConnEntry OBJECT-TYPE
  4534.               SYNTAX AspConnEntry
  4535.               ACCESS not-accessible
  4536.               STATUS mandatory
  4537.  
  4538.  
  4539.  
  4540.  
  4541.  
  4542.           Waldbusser, Frisa                                    [Page 76]
  4543.  
  4544.  
  4545.  
  4546.  
  4547.  
  4548.           Internet Draft         AppleTalk MIB II          December 1992
  4549.  
  4550.  
  4551.               DESCRIPTION
  4552.                   "A set of information describing an ASP connection."
  4553.               INDEX { aspConnLocalAddress, aspConnRemoteAddress,
  4554.                       aspConnID }
  4555.               ::= { aspConnTable 1 }
  4556.  
  4557.           AspConnEntry ::= SEQUENCE {
  4558.               aspConnLocalAddress        DdpSocketAddress,
  4559.               aspConnRemoteAddress       DdpSocketAddress,
  4560.               aspConnID                  INTEGER (1..255),
  4561.               aspConnLastReqNum          INTEGER (1..65535),
  4562.               aspConnServerEnd           INTEGER,
  4563.               aspConnState               INTEGER
  4564.           }
  4565.  
  4566.           aspConnLocalAddress OBJECT-TYPE
  4567.               SYNTAX DdpSocketAddress
  4568.               ACCESS not-accessible
  4569.               STATUS mandatory
  4570.               DESCRIPTION
  4571.                   "The local address of this ASP connection."
  4572.               ::= { aspConnEntry 1 }
  4573.  
  4574.           aspConnRemoteAddress OBJECT-TYPE
  4575.               SYNTAX DdpSocketAddress
  4576.               ACCESS not-accessible
  4577.               STATUS mandatory
  4578.               DESCRIPTION
  4579.                   "The remote address of this ASP connection.  If
  4580.                   this entry is in the listening mode, this object
  4581.                   shall have a value of four octets of zero."
  4582.               ::= { aspConnEntry 2 }
  4583.  
  4584.           aspConnID OBJECT-TYPE
  4585.               SYNTAX INTEGER (1..255)
  4586.               ACCESS not-accessible
  4587.               STATUS mandatory
  4588.               DESCRIPTION
  4589.                   "The remote Connection ID of this ASP connection.  If
  4590.                   this entry is in the listening mode, this object
  4591.                   shall have a value of zero."
  4592.               ::= { aspConnEntry 3 }
  4593.  
  4594.           aspConnLastReqNum  OBJECT-TYPE
  4595.               SYNTAX INTEGER (1..65535)
  4596.  
  4597.  
  4598.  
  4599.  
  4600.  
  4601.           Waldbusser, Frisa                                    [Page 77]
  4602.  
  4603.  
  4604.  
  4605.  
  4606.  
  4607.           Internet Draft         AppleTalk MIB II          December 1992
  4608.  
  4609.  
  4610.               ACCESS read-only
  4611.               STATUS mandatory
  4612.               DESCRIPTION
  4613.                   "The last request number on this ASP connection.  If
  4614.                   this entry is in the listening mode, this object
  4615.                   shall have a value of zero."
  4616.               ::= { aspConnEntry 4 }
  4617.  
  4618.           aspConnServerEnd OBJECT-TYPE
  4619.               SYNTAX INTEGER {
  4620.                   sss(1), -- Server Session Socket
  4621.                   wss(2), -- Workstation Session Socket
  4622.                   sls(3)  -- Server Listening Socket
  4623.               }
  4624.               ACCESS read-only
  4625.               STATUS mandatory
  4626.               DESCRIPTION
  4627.                   "Specifies what mode the local session end is in."
  4628.               ::= { aspConnEntry 5 }
  4629.  
  4630.           aspConnState OBJECT-TYPE
  4631.               SYNTAX INTEGER {
  4632.                   open(1),
  4633.                   closed(2),
  4634.                   invalid(3)
  4635.               }
  4636.               ACCESS read-write
  4637.               STATUS mandatory
  4638.               DESCRIPTION
  4639.                   "The state of this ASP connection.
  4640.  
  4641.                   Setting this object to the value invalid(3) has the
  4642.                   effect of invalidating the corresponding entry in the
  4643.                   aspConnTable.  That is, it  effectively disassociates
  4644.                   the mapping identified with said entry.  It is an
  4645.                   implementation-specific matter as to whether the agent
  4646.                   removes an invalidated entry from the table.
  4647.                   Accordingly, management stations must be prepared to
  4648.                   receive from agents tabular information corresponding
  4649.                   to entries not currently in use.  Proper
  4650.                   interpretation of such entries requires examination
  4651.                   of the relevant aspConnState object."
  4652.               ::= { aspConnEntry 6 }
  4653.  
  4654.  
  4655.  
  4656.  
  4657.  
  4658.  
  4659.  
  4660.           Waldbusser, Frisa                                    [Page 78]
  4661.  
  4662.  
  4663.  
  4664.  
  4665.  
  4666.           Internet Draft         AppleTalk MIB II          December 1992
  4667.  
  4668.  
  4669.           -- The ADSP Group
  4670.  
  4671.  
  4672.           adspInPkts OBJECT-TYPE
  4673.               SYNTAX Counter
  4674.               ACCESS read-only
  4675.               STATUS mandatory
  4676.               DESCRIPTION
  4677.                   "The number of ADSP packets received by this entity."
  4678.               ::= { adsp 1 }
  4679.  
  4680.           adspOutPkts OBJECT-TYPE
  4681.               SYNTAX Counter
  4682.               ACCESS read-only
  4683.               STATUS mandatory
  4684.               DESCRIPTION
  4685.                   "The number of ADSP packets sent by this entity."
  4686.               ::= { adsp 2 }
  4687.  
  4688.           adspInOctets OBJECT-TYPE
  4689.               SYNTAX Counter
  4690.               ACCESS read-only
  4691.               STATUS mandatory
  4692.               DESCRIPTION
  4693.                   "The number of data octets contained in ADSP packets
  4694.                   received by this entity.  Note that this does not
  4695.                   include EOM bits."
  4696.               ::= { adsp 3 }
  4697.  
  4698.           adspOutOctets OBJECT-TYPE
  4699.               SYNTAX Counter
  4700.               ACCESS read-only
  4701.               STATUS mandatory
  4702.               DESCRIPTION
  4703.                   "The number of data octets contained in ADSP packets
  4704.                   sent by this entity.  Note that this does not include
  4705.                   EOM bits."
  4706.               ::= { adsp 4 }
  4707.  
  4708.           adspInDataPkts OBJECT-TYPE
  4709.               SYNTAX Counter
  4710.               ACCESS read-only
  4711.               STATUS mandatory
  4712.               DESCRIPTION
  4713.                   "The number of ADSP data packets this entity has received."
  4714.  
  4715.  
  4716.  
  4717.  
  4718.  
  4719.           Waldbusser, Frisa                                    [Page 79]
  4720.  
  4721.  
  4722.  
  4723.  
  4724.  
  4725.           Internet Draft         AppleTalk MIB II          December 1992
  4726.  
  4727.  
  4728.               ::= { adsp 5 }
  4729.  
  4730.           adspOutDataPkts OBJECT-TYPE
  4731.               SYNTAX Counter
  4732.               ACCESS read-only
  4733.               STATUS mandatory
  4734.               DESCRIPTION
  4735.                   "The number of ADSP data packets this entity has sent."
  4736.               ::= { adsp 6 }
  4737.  
  4738.           adspTimeoutErrors OBJECT-TYPE
  4739.               SYNTAX Counter
  4740.               ACCESS read-only
  4741.               STATUS mandatory
  4742.               DESCRIPTION
  4743.                   "The number of times the ADSP on this entity detected
  4744.                   an expired connection timer."
  4745.               ::= { adsp 7 }
  4746.  
  4747.           adspTimeoutCloseErrors OBJECT-TYPE
  4748.               SYNTAX Counter
  4749.               ACCESS read-only
  4750.               STATUS mandatory
  4751.               DESCRIPTION
  4752.                   "The number of times the ADSP on this entity closed a
  4753.                   connection because of too many timeouts."
  4754.               ::= { adsp 8 }
  4755.  
  4756.           adspConnTable OBJECT-TYPE
  4757.               SYNTAX SEQUENCE OF AdspConnEntry
  4758.               ACCESS not-accessible
  4759.               STATUS mandatory
  4760.               DESCRIPTION
  4761.                   "A list of ADSP connections on this entity."
  4762.               ::= { adsp 9 }
  4763.  
  4764.           adspConnEntry OBJECT-TYPE
  4765.               SYNTAX AdspConnEntry
  4766.               ACCESS not-accessible
  4767.               STATUS mandatory
  4768.               DESCRIPTION
  4769.                   "A set of information describing an ADSP connection."
  4770.               INDEX { adspConnLocalAddress, adspConnRemoteAddress,
  4771.                       adspConnLocalConnID }
  4772.               ::= { adspConnTable 1 }
  4773.  
  4774.  
  4775.  
  4776.  
  4777.  
  4778.           Waldbusser, Frisa                                    [Page 80]
  4779.  
  4780.  
  4781.  
  4782.  
  4783.  
  4784.           Internet Draft         AppleTalk MIB II          December 1992
  4785.  
  4786.  
  4787.           AdspConnEntry ::= SEQUENCE {
  4788.               adspConnLocalAddress        DdpSocketAddress,
  4789.               adspConnLocalConnID         INTEGER (0..65535),
  4790.               adspConnRemoteAddress       DdpSocketAddress,
  4791.               adspConnRemoteConnID        INTEGER (0..65535),
  4792.               adspConnState               INTEGER
  4793.           }
  4794.  
  4795.           adspConnLocalAddress OBJECT-TYPE
  4796.               SYNTAX DdpSocketAddress
  4797.               ACCESS not-accessible
  4798.               STATUS mandatory
  4799.               DESCRIPTION
  4800.                   "The local DDP address of this ADSP connection."
  4801.               ::= { adspConnEntry 1 }
  4802.  
  4803.           adspConnLocalConnID OBJECT-TYPE
  4804.               SYNTAX INTEGER (0..65535)
  4805.               ACCESS not-accessible
  4806.               STATUS mandatory
  4807.               DESCRIPTION
  4808.                   "The local Connection ID of this ADSP connection.  If
  4809.                   this entry specifies an ADSP listener, this value
  4810.                   shall be zero."
  4811.               ::= { adspConnEntry 2 }
  4812.  
  4813.           adspConnRemoteAddress OBJECT-TYPE
  4814.               SYNTAX DdpSocketAddress
  4815.               ACCESS not-accessible
  4816.               STATUS mandatory
  4817.               DESCRIPTION
  4818.                   "The remote DDP address of this ADSP connection.  If
  4819.                   this entry specifies an ADSP listener, this value
  4820.                   shall be zero."
  4821.               ::= { adspConnEntry 3 }
  4822.  
  4823.           adspConnRemoteConnID OBJECT-TYPE
  4824.               SYNTAX INTEGER (0..65535)
  4825.               ACCESS read-only
  4826.               STATUS mandatory
  4827.               DESCRIPTION
  4828.                   "The remote Connection ID of this ADSP connection.
  4829.                   If this entry specifies an ADSP listener, this value
  4830.                   shall be zero."
  4831.               ::= { adspConnEntry 4 }
  4832.  
  4833.  
  4834.  
  4835.  
  4836.  
  4837.           Waldbusser, Frisa                                    [Page 81]
  4838.  
  4839.  
  4840.  
  4841.  
  4842.  
  4843.           Internet Draft         AppleTalk MIB II          December 1992
  4844.  
  4845.  
  4846.           adspConnState OBJECT-TYPE
  4847.               SYNTAX INTEGER {
  4848.                   open(1),
  4849.                   localHalfOpen(2),
  4850.                   remoteHalfOpen(3),
  4851.                   listening(4),
  4852.                   closed(5),
  4853.                   invalid(6)
  4854.               }
  4855.               ACCESS read-write
  4856.               STATUS mandatory
  4857.               DESCRIPTION
  4858.                   "The state of this ADSP connection.  The state is open
  4859.                   if both ends are established.  If only one end is
  4860.                   established, then the state is half-open.  If neither
  4861.                   end is established, then the state is closed.  If an ADSP
  4862.                   server is listening on a socket and is not yet connected,
  4863.                   its state is set to listening, and the
  4864.                   adspConnRemoteAddress, adspConnRemoteSocket,
  4865.                   adspConnRemoteConnID, and adspConnRemoteWindowSize are
  4866.                   all set to zero.
  4867.  
  4868.                   Setting this object to the value invalid(6) has the
  4869.                   effect of invalidating the corresponding entry in the
  4870.                   adspConnTable.  That is, it  effectively disassociates
  4871.                   the mapping identified with said entry.  It is an
  4872.                   implementation-specific matter as to whether the agent
  4873.                   removes an invalidated entry from the table.
  4874.                   Accordingly, management stations must be prepared to
  4875.                   receive from agents tabular information corresponding
  4876.                   to entries not currently in use.  Proper
  4877.                   interpretation of such entries requires examination
  4878.                   of the relevant adspConnState object."
  4879.               ::= { adspConnEntry 5 }
  4880.  
  4881.  
  4882.  
  4883.  
  4884.  
  4885.  
  4886.  
  4887.  
  4888.  
  4889.  
  4890.  
  4891.  
  4892.  
  4893.  
  4894.  
  4895.  
  4896.           Waldbusser, Frisa                                    [Page 82]
  4897.  
  4898.  
  4899.  
  4900.  
  4901.  
  4902.           Internet Draft         AppleTalk MIB II          December 1992
  4903.  
  4904.  
  4905.           -- The ATPortPtoP Group
  4906.  
  4907.           atportPtoPTable OBJECT-TYPE
  4908.               SYNTAX SEQUENCE OF AtportPtoPEntry
  4909.               ACCESS not-accessible
  4910.               STATUS mandatory
  4911.               DESCRIPTION
  4912.                   "A list of AppleTalk point-to-point connections for
  4913.                   this entity."
  4914.               ::= { atportptop 1 }
  4915.  
  4916.           atportPtoPEntry OBJECT-TYPE
  4917.               SYNTAX AtportPtoPEntry
  4918.               ACCESS not-accessible
  4919.               STATUS mandatory
  4920.               DESCRIPTION
  4921.                   "The description of one of the AppleTalk point-to-point
  4922.                   connections on this entity."
  4923.               INDEX { atportPtoPIndex }
  4924.               ::= { atportPtoPTable 1 }
  4925.  
  4926.           AtportPtoPEntry ::= SEQUENCE {
  4927.               atportPtoPIndex           INTEGER,
  4928.               atportPtoPProtocol        OBJECT IDENTIFIER,
  4929.               atportPtoPPartnerName     DisplayString,
  4930.               atportPtoPPartnerAddress  OCTET STRING,
  4931.               atportPtoPPortIndex       INTEGER,
  4932.               atportPtoPStatus          INTEGER
  4933.           }
  4934.  
  4935.           atportPtoPIndex OBJECT-TYPE
  4936.               SYNTAX INTEGER
  4937.               ACCESS not-accessible
  4938.               STATUS mandatory
  4939.               DESCRIPTION
  4940.                   "A unique value for each AppleTalk point-to-point
  4941.                   connection.  Its value is between 1 and the total
  4942.                   number of AppleTalk point-to-point connections.  The
  4943.                   value for each connection must remain constant at
  4944.                   least from the re-initialization of the entity's
  4945.                   network management system to the next re-initialization."
  4946.               ::= { atportPtoPEntry 1 }
  4947.  
  4948.           atportPtoPProtocol OBJECT-TYPE
  4949.               SYNTAX OBJECT IDENTIFIER
  4950.  
  4951.  
  4952.  
  4953.  
  4954.  
  4955.           Waldbusser, Frisa                                    [Page 83]
  4956.  
  4957.  
  4958.  
  4959.  
  4960.  
  4961.           Internet Draft         AppleTalk MIB II          December 1992
  4962.  
  4963.  
  4964.               ACCESS read-write
  4965.               STATUS mandatory
  4966.               DESCRIPTION
  4967.                   "The protocol type used over the point-to-point
  4968.                   connection."
  4969.               ::= { atportPtoPEntry 2 }
  4970.  
  4971.           atportPtoPPartnerName OBJECT-TYPE
  4972.               SYNTAX DisplayString
  4973.               ACCESS read-write
  4974.               STATUS mandatory
  4975.               DESCRIPTION
  4976.                   "A text string containing the network node name of the
  4977.                   entity at the other end of the point-to-point link.
  4978.                   If the name is unknown or undefined, then this string is
  4979.                   zero length."
  4980.               ::= { atportPtoPEntry 3 }
  4981.  
  4982.           atportPtoPPartnerAddress OBJECT-TYPE
  4983.               SYNTAX OCTET STRING
  4984.               ACCESS read-write
  4985.               STATUS mandatory
  4986.               DESCRIPTION
  4987.                   "The network address of the entity at the other end
  4988.                   of the point-to-point link in network byte order.
  4989.                   The format of this address can be determined
  4990.                   by examinating the atportType corresponding to this
  4991.                   entry.  If the address is unknown or undefined, then this
  4992.                   string is zero length."
  4993.               ::= { atportPtoPEntry 4 }
  4994.  
  4995.           atportPtoPPortIndex OBJECT-TYPE
  4996.               SYNTAX INTEGER
  4997.               ACCESS read-write
  4998.               STATUS mandatory
  4999.               DESCRIPTION
  5000.                   "The AppleTalk port associated with this point-to-point
  5001.                   connection.  The interface identified by a particular
  5002.                   value of this index is the same interface as identified
  5003.                   by the same value of atportIndex."
  5004.               ::= { atportPtoPEntry 5 }
  5005.  
  5006.           atportPtoPStatus OBJECT-TYPE
  5007.               SYNTAX INTEGER {
  5008.                   valid(1),
  5009.  
  5010.  
  5011.  
  5012.  
  5013.  
  5014.           Waldbusser, Frisa                                    [Page 84]
  5015.  
  5016.  
  5017.  
  5018.  
  5019.  
  5020.           Internet Draft         AppleTalk MIB II          December 1992
  5021.  
  5022.  
  5023.                   invalid(2)
  5024.               }
  5025.               ACCESS read-write
  5026.               STATUS mandatory
  5027.               DESCRIPTION
  5028.                   "The status of this entry in the atportPtoPTable.
  5029.  
  5030.                   Setting this object to the value invalid(2) has the
  5031.                   effect of invalidating the corresponding entry in the
  5032.                   atportPtoPTable.  That is, it  effectively disassociates
  5033.                   the mapping identified with said entry.  It is an
  5034.                   implementation-specific matter as to whether the agent
  5035.                   removes an invalidated entry from the table.
  5036.                   Accordingly, management stations must be prepared to
  5037.                   receive from agents tabular information corresponding
  5038.                   to entries not currently in use.  Proper
  5039.                   interpretation of such entries requires examination
  5040.                   of the relevant atportPtoPStatus object."
  5041.               ::= { atportPtoPEntry 6 }
  5042.  
  5043.           atportPtoPProtoOids OBJECT IDENTIFIER ::= { atportptop 2 }
  5044.  
  5045.           -- A list of values to be used for the atportPtoPProtocol variable.
  5046.           -- When new protocols are defined, their oids may be defined in
  5047.           -- separate MIB documents in different branches of the tree.
  5048.  
  5049.           pToPProtoOther OBJECT IDENTIFIER ::= { atportPtoPProtoOids 1 }
  5050.           pToPProtoAurp OBJECT IDENTIFIER ::= { atportPtoPProtoOids 2 }
  5051.           pToPProtoCaymanUdp OBJECT IDENTIFIER ::=
  5052.                       { atportPtoPProtoOids 3 }
  5053.           pToPProtoAtkvmsDecnetIV OBJECT IDENTIFIER ::=
  5054.                       { atportPtoPProtoOids 4 }
  5055.           pToPProtoLiaisonUdp OBJECT IDENTIFIER ::=
  5056.                       { atportPtoPProtoOids 5 }
  5057.           pToPProtoIpx OBJECT IDENTIFIER ::= { atportPtoPProtoOids 6 }
  5058.  
  5059.           END
  5060.  
  5061.  
  5062.  
  5063.  
  5064.  
  5065.  
  5066.  
  5067.  
  5068.  
  5069.  
  5070.  
  5071.  
  5072.  
  5073.           Waldbusser, Frisa                                    [Page 85]
  5074.  
  5075.  
  5076.  
  5077.  
  5078.  
  5079.           Internet Draft         AppleTalk MIB II          December 1992
  5080.  
  5081.  
  5082.           8.  Acknowledgments
  5083.  
  5084.           This document was produced by the IETF AppleTalk-IP Working
  5085.           Group:
  5086.  
  5087.                XXX
  5088.  
  5089.  
  5090.  
  5091.  
  5092.  
  5093.  
  5094.  
  5095.  
  5096.  
  5097.  
  5098.  
  5099.  
  5100.  
  5101.  
  5102.  
  5103.  
  5104.  
  5105.  
  5106.  
  5107.  
  5108.  
  5109.  
  5110.  
  5111.  
  5112.  
  5113.  
  5114.  
  5115.  
  5116.  
  5117.  
  5118.  
  5119.  
  5120.  
  5121.  
  5122.  
  5123.  
  5124.  
  5125.  
  5126.  
  5127.  
  5128.  
  5129.  
  5130.  
  5131.  
  5132.           Waldbusser, Frisa                                    [Page 86]
  5133.  
  5134.  
  5135.  
  5136.  
  5137.  
  5138.           Internet Draft         AppleTalk MIB II          December 1992
  5139.  
  5140.  
  5141.           In addition, the contribution of the following individuals is
  5142.           also acknowledged:
  5143.  
  5144.                Greg Minshall, Novell, Inc.
  5145.                Marshall T. Rose, PSI
  5146.  
  5147.  
  5148.  
  5149.  
  5150.  
  5151.  
  5152.  
  5153.  
  5154.  
  5155.  
  5156.  
  5157.  
  5158.  
  5159.  
  5160.  
  5161.  
  5162.  
  5163.  
  5164.  
  5165.  
  5166.  
  5167.  
  5168.  
  5169.  
  5170.  
  5171.  
  5172.  
  5173.  
  5174.  
  5175.  
  5176.  
  5177.  
  5178.  
  5179.  
  5180.  
  5181.  
  5182.  
  5183.  
  5184.  
  5185.  
  5186.  
  5187.  
  5188.  
  5189.  
  5190.  
  5191.           Waldbusser, Frisa                                    [Page 87]
  5192.  
  5193.  
  5194.  
  5195.  
  5196.  
  5197.           Internet Draft         AppleTalk MIB II          December 1992
  5198.  
  5199.  
  5200.           9.  References
  5201.  
  5202.           [1]  V. Cerf, IAB Recommendations for the Development of
  5203.                Internet Network Management Standards.  Internet Working
  5204.                Group Request for Comments 1052.  Network Information
  5205.                Center, SRI International, Menlo Park, California,
  5206.                (April, 1988).
  5207.  
  5208.           [2]  V. Cerf, Report of the Second Ad Hoc Network Management
  5209.                Review Group, Internet Working Group Request for Comments
  5210.                1109.  Network Information Center, SRI International,
  5211.                Menlo Park, California, (August, 1989).
  5212.  
  5213.           [3]  M.T. Rose and K. McCloghrie, Structure and Identification
  5214.                of Management Information for TCP/IP-based internets,
  5215.                Internet Working Group Request for Comments 1155.
  5216.                Network Information Center, SRI International, Menlo
  5217.                Park, California, (May, 1990).
  5218.  
  5219.           [4]  K. McCloghrie and M.T. Rose, Management Information Base
  5220.                for Network Management of TCP/IP-based internets,
  5221.                Internet Working Group Request for Comments 1156.
  5222.                Network Information Center, SRI International, Menlo
  5223.                Park, California, (May, 1990).
  5224.  
  5225.           [5]  J.D. Case, M.S. Fedor, M.L. Schoffstall, and J.R. Davin,
  5226.                Simple Network Management Protocol, Internet Working
  5227.                Group Request for Comments 1157.  Network Information
  5228.                Center, SRI International, Menlo Park, California, (May,
  5229.                1990).
  5230.  
  5231.           [6]  M.T. Rose (editor), Management Information Base for
  5232.                Network Management of TCP/IP-based internets, Internet
  5233.                Working Group Request for Comments 1158.  Network
  5234.                Information Center, SRI International, Menlo Park,
  5235.                California, (May, 1990).
  5236.  
  5237.           [7]  Information processing systems - Open Systems
  5238.                Interconnection - Specification of Abstract Syntax
  5239.                Notation One (ASN.1), International Organization for
  5240.                Standardization.  International Standard 8824, (December,
  5241.                1987).
  5242.  
  5243.           [8]  Information processing systems - Open Systems
  5244.                Interconnection - Specification of Basic Encoding Rules
  5245.  
  5246.  
  5247.  
  5248.  
  5249.  
  5250.           Waldbusser, Frisa                                    [Page 88]
  5251.  
  5252.  
  5253.  
  5254.  
  5255.  
  5256.           Internet Draft         AppleTalk MIB II          December 1992
  5257.  
  5258.  
  5259.                for Abstract Notation One (ASN.1), International
  5260.                Organization for Standardization.  International Standard
  5261.                8825, (December, 1987).
  5262.  
  5263.           [9]  M.T. Rose, K. McCloghrie (editors), Concise MIB
  5264.                Definitions, Internet Working Group Request for Comments
  5265.                1212.  Network Information Center, SRI International,
  5266.                Menlo Park, California, (March, 1991).
  5267.  
  5268.           [10] Gursharan S. Sidhu, Richard F. Andrews, and
  5269.                Alan B. Oppenheimer, Inside AppleTalk, Second Edition,
  5270.                Addison Wesley, (1990).
  5271.  
  5272.  
  5273.  
  5274.  
  5275.  
  5276.  
  5277.  
  5278.  
  5279.  
  5280.  
  5281.           Expiration Date:  July 6, 1993
  5282.  
  5283.  
  5284.  
  5285.  
  5286.  
  5287.  
  5288.  
  5289.  
  5290.  
  5291.  
  5292.  
  5293.  
  5294.  
  5295.  
  5296.  
  5297.  
  5298.  
  5299.  
  5300.  
  5301.  
  5302.  
  5303.  
  5304.  
  5305.  
  5306.  
  5307.  
  5308.  
  5309.           Waldbusser, Frisa                                    [Page 89]
  5310.  
  5311.